CVE-2022-34169
Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets
At a glance
- Severity
- HIGH 7.5
- EPSS
- EPSS 81.76 % · percentile 100 (2026-10-27)
- State
- PUBLISHED
- Published
- Updated
- Assigner
- apache
- NVD status
- Modified
Description
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.
Scores
| Version | Score | Vector | Scored by |
|---|---|---|---|
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N | CISA-ADP |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N | NVD · nvd@nist.gov (Primary) |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N | NVD · 134c704f-9b21-4f2e-91b3-4a467353bcc0 (Secondary) |
Weaknesses (CWE)
Advisories
- GHSA-9339-86wc-4qgf — Apache Xalan Java XSLT library integer truncation issue when processing malicious XSLT stylesheets
European references
- ENISA EUVD · EUVD-2022-6300
- GCVE · GCVE-0-2022-34169
CERT-FR advisories
- CERTFR-2026-AVI-1336 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2026-AVI-1165 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0292 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2025-AVI-0969 — Multiples vulnérabilités dans les produits VMware · cert.ssi.gouv.fr
- CERTFR-2025-AVI-0422 — Multiples vulnérabilités dans IBM QRadar SIEM · cert.ssi.gouv.fr
- CERTFR-2025-AVI-0106 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0514 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0322 — Multiples vulnérabilités dans Oracle Database Server · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0305 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0228 — Multiples vulnérabilités dans IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0225 — Multiples vulnérabilités dans Juniper Secure Analytics · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0180 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2023-AVI-0325 — Multiples vulnérabilités dans les produits Oracle · cert.ssi.gouv.fr
- CERTFR-2023-AVI-0051 — Multiples vulnérabilités dans les produits Juniper · cert.ssi.gouv.fr
- CERTFR-2022-AVI-656 — Multiples vulnérabilités dans Oracle Java SE · cert.ssi.gouv.fr
Affected configurations (NVD CPE)
cpe:2.3:a:apache:xalan-java:*:*:*:*:*:*:*:*≤ 2.7.2cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*cpe:2.3:a:oracle:graalvm:20.3.6:*:*:*:enterprise:*:*:*cpe:2.3:a:oracle:graalvm:21.3.2:*:*:*:enterprise:*:*:*cpe:2.3:a:oracle:graalvm:22.1.0:*:*:*:enterprise:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update343:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.8.0:update333:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:11.0.15.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:17.0.3.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:18.0.1.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.7.0:update343:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.8.0:update333:*:*:*:*:*:*cpe:2.3:a:oracle:jre:11.0.15.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:jre:17.0.3.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:jre:18.0.1.1:*:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:*:*:*:*:*:*:*:*≥ 11 ≤ 11.0.15cpe:2.3:a:oracle:openjdk:*:*:*:*:*:*:*:*≥ 13 ≤ 13.0.11cpe:2.3:a:oracle:openjdk:*:*:*:*:*:*:*:*≥ 15 ≤ 15.0.7cpe:2.3:a:oracle:openjdk:*:*:*:*:*:*:*:*≥ 17 ≤ 17.0.3cpe:2.3:a:oracle:openjdk:7:-:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update1:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update10:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update101:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update11:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update111:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update121:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update13:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update131:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update141:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update15:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update151:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update161:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update17:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update171:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update181:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update191:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update2:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update201:*:*:*:*:*:*cpe:2.3:a:oracle:openjdk:7:update21:*:*:*:*:*:*- +119 more
Affected products
| Product | Versions |
|---|---|
| Apache Software Foundation · Apache Xalan-J | affected Xalan-J ≤ 2.7.2 |
References
- https://lists.apache.org/thread/2qvl7r43wb4t8p9dd9om1bnkssk07sn8
- https://lists.apache.org/thread/12pxy4phsry6c34x2ol4fft6xlho4kyw
- http://www.openwall.com/lists/oss-security/2022/07/19/5
- https://www.oracle.com/security-alerts/cpujul2022.html
- http://www.openwall.com/lists/oss-security/2022/07/19/6
- http://www.openwall.com/lists/oss-security/2022/07/20/2
- http://www.openwall.com/lists/oss-security/2022/07/20/3
- https://www.debian.org/security/2022/dsa-5188
- https://www.debian.org/security/2022/dsa-5192
- https://security.netapp.com/advisory/ntap-20220729-0009/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KO3DXNKZ4EU3UZBT6AAR4XRKCD73KLMO/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JN3EVGR7FD3ZLV5SBTJXUIDCMSK4QUE2/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YULPNO3PAWMEQQZV2C54I3H3ZOXFZUTB/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/I5OZNAZJ4YHLOKRRRZSWRT5OJ25E4XLM/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/L3XPOTPPBZIPFBZHQE5E7OW6PDACUMCJ/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/H4YNJSJ64NPCNKFPNBYITNZU5H3L4D6L/
- http://packetstormsecurity.com/files/168186/Xalan-J-XSLTC-Integer-Truncation.html
- http://www.openwall.com/lists/oss-security/2022/10/18/2
- https://lists.debian.org/debian-lts-announce/2022/10/msg00024.html
- https://www.debian.org/security/2022/dsa-5256
- http://www.openwall.com/lists/oss-security/2022/11/04/8
- http://www.openwall.com/lists/oss-security/2022/11/07/2
- https://security.gentoo.org/glsa/202401-25
- https://security.netapp.com/advisory/ntap-20240621-0006/
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| CERT-FR (ANSSI) | Licence Ouverte / Etalab 2.0 |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |