Skip to main content
← All vulnerabilities
CVE-2022-34169GHSA-9339-86WC-4QGFBIT-JAVA-2022-34169BIT-JAVA-MIN-2022-34169BIT-JRE-2022-34169

Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.7.3
3 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

The Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. This can be used to corrupt Java class files generated by the internal XSLTC compiler and execute arbitrary Java bytecode. Users are recommended to update to version 2.7.3 or later. Note: Java runtimes (such as OpenJDK) include repackaged copies of Xalan.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Apache Software Foundation Apache Xalan-J

    From Xalan-J · through 2.7.2

  • xalan:xalanMaven

    fixed in 2.7.3

References 27

lists.apache.org

openwall.com

oracle.com

debian.org

security.netapp.com

lists.fedoraproject.org

packetstormsecurity.com

lists.debian.org

security.gentoo.org

GitHub · Disnaming/CVE-2022-34169

GitHub · bor8/CVE-2022-34169

GitHub · flowerwind/AutoGenerateXalanPayload