CVE-2022-23302

HIGH

Apache Log4j 1.x - Deserialization of Untrusted Data via JMSSink Configuration

Title source: llm
STIX 2.1

Description

JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration or if the configuration references an LDAP service the attacker has access to. The attacker can provide a TopicConnectionFactoryBindingName configuration causing JMSSink to perform JNDI requests that result in remote code execution in a similar fashion to CVE-2021-4104. Note this issue only affects Log4j 1.x when specifically configured to use JMSSink, which is not the default. 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.

References (8)

Core 8
Core References
Mailing List, Mitigation, Vendor Advisory x_refsource_misc
https://lists.apache.org/thread/bsr3l5qz4g0myrjhy9h67bcxodpkwj4w
Vendor Advisory x_refsource_misc
https://logging.apache.org/log4j/1.2/index.html
Mailing List, Third Party Advisory mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2022/01/18/3
Patch, Third Party Advisory x_refsource_misc
https://www.oracle.com/security-alerts/cpuapr2022.html
Third Party Advisory x_refsource_confirm
https://security.netapp.com/advisory/ntap-20220217-0006/
Patch, Third Party Advisory x_refsource_misc
https://www.oracle.com/security-alerts/cpujul2022.html

Scores

CVSS v3 8.8
EPSS 0.0081
EPSS Percentile 74.4%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-502
Status published
Products (43)
apache/log4j 1.0.1 - 1.2.17
Apache Software Foundation/Apache Log4j 1.x 1.0.1 - unspecified
Apache Software Foundation/Apache Log4j 1.x unspecified - 2.0-alpha1
broadcom/brocade_sannav
log4j/log4j 0Maven
netapp/snapmanager (2 CPE variants)
oracle/advanced_supply_chain_planning 12.1
oracle/advanced_supply_chain_planning 12.2
oracle/business_intelligence 5.9.0.0.0
oracle/business_intelligence 12.2.1.3.0
... and 33 more
Published Jan 18, 2022
Tracked Since Feb 18, 2026