← Back

CVE-2022-23305

nvd nist
Published: Jan 18, 2022Modified: Jun 17, 2026

JSON object

Loading...
9.8
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Exploitability: 3.9 / Impact: 5.9
Source: NVD

Description

By design, the JDBCAppender in Log4j 1.2.x accepts an SQL statement as a configuration parameter where the values to be inserted are converters from PatternLayout. The message converter, %m, is likely to always be included. This allows attackers to manipulate the SQL by entering crafted strings into input fields or headers of an application that are logged allowing unintended SQL queries to be executed. Note this issue only affects Log4j 1.x when specifically configured to use the JDBCAppender, which is not the default. Beginning in version 2.0-beta8, the JDBCAppender was re-introduced with proper support for parameterized SQL queries and further customization over the columns written to in logs. Apache Log4j 1.2 reached end of life in August 2015. Users should upgrade to Log4j 2 as it addresses numerous other issues from the previous versions.

Affected (42)

Products: Apache: Log4j · Netapp: Snapmanager · Broadcom: Brocade Sannav · +2 more
Show all products
1 product
Log4j
1 product
Snapmanager
1 product
Brocade Sannav
1 product
Reload4j
24 products
Advanced Supply Chain Planning
Business Intelligence
Business Process Management Suite
Communications Messaging Server
Communications Network Integrity
Enterprise Manager Base Platform
Healthcare Foundation
Identity Management Suite
Identity Manager Connector
Jdeveloper
Mysql Enterprise Monitor
Retail Extract Transform And Load
Tuxedo
Weblogic Server
Configuration A
1 vulnerable
Vulnerable SoftwareAffected Versions
From 1.2 to 1.2.17
Configuration B
2 vulnerable
Vulnerable SoftwareAffected Versions
Netapp
All versions
All versions
Configuration C
1 vulnerable
Vulnerable SoftwareAffected Versions
All versions
Configuration D
1 vulnerable
Vulnerable SoftwareAffected Versions
Before 1.2.18.2
Configuration E
37 vulnerable
Vulnerable SoftwareAffected Versions
Oracle
Version 12.1
Version 12.2
Oracle
Version 12.2.1.3.0
Version 12.2.1.4.0
Version 5.9.0.0.0
Oracle
Version 12.2.1.3.0
Version 12.2.1.4.0
Version 4.5
Version 10.0.1.5.0
Version 8.1
Version 7.3.6
Oracle
Before 12.0.0.4.4
Version 12.0.0.5.0
Oracle
Version 7.4.1
Version 7.4.2
Oracle
Before 2.2.1.1.1
Version 2.2.1.1.1
From 12.2.3 to 12.2.11
Oracle
Version 13.4.0.0
Version 13.5.0.0
Oracle
Version 2.7.0.0
Version 2.7.0.1
Version 2.8.0.0
Version 8.1.0
Before 11.2.8.0
Before 11.2.8.0
Oracle
Version 12.2.1.3.0
Version 12.2.1.4.0
Version 11.1.1.5.0
Version 12.2.1.3.0
Version 12.2.1.4.0
Up to 8.0.29
Version 13.2.5
Version 12.2.2.0.0
Oracle
Version 12.2.1.3.0
Version 12.2.1.4.0
Version 14.1.1.0.0

References (12)

Source: security@apache.org
Mailing ListThird Party Advisory
Source: security@apache.org
Issue TrackingMailing ListVendor Advisory
Source: security@apache.org
Vendor Advisory
Source: security@apache.org
Third Party Advisory
Source: security@apache.org
PatchThird Party Advisory
Source: security@apache.org
PatchThird Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Mailing ListThird Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Issue TrackingMailing ListVendor Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Vendor Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Third Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
PatchThird Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
PatchThird Party Advisory

Timeline

No history available yet.