{"id":"CVE-2022-34169","state":"PUBLISHED","title":"Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","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.","publishedAt":"2022-07-19T00:00:00.000Z","updatedAt":"2026-05-27T12:51:15.955Z","severity":{"score":7.5,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","source":"CISA-ADP"},"assigner":"apache","products":["Apache Software Foundation Apache Xalan-J"],"affected":[{"vendor":"Apache Software Foundation","product":"Apache Xalan-J","versions":[{"version":"Xalan-J","status":"affected","lessThanOrEqual":"2.7.2","versionType":"custom"}]}],"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/"],"weaknesses":["CWE-681"],"ingestedAt":"2026-10-29T19:50:14.780Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2022/34xxx/CVE-2022-34169.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2022-34169","state":"PUBLISHED","datePublished":"2022-07-19T00:00:00.000Z","dateUpdated":"2026-05-27T12:51:15.955Z","assignerShortName":"apache","assignerOrgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","dateReserved":"2022-06-21T00:00:00.000Z"},"containers":{"cna":{"title":"Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"Apache Software Foundation","product":"Apache Xalan-J","versions":[{"version":"Xalan-J","status":"affected","lessThanOrEqual":"2.7.2","versionType":"custom"}]}],"references":[{"url":"https://lists.apache.org/thread/2qvl7r43wb4t8p9dd9om1bnkssk07sn8"},{"url":"https://lists.apache.org/thread/12pxy4phsry6c34x2ol4fft6xlho4kyw"},{"url":"http://www.openwall.com/lists/oss-security/2022/07/19/5","name":"[oss-security] 20220719 CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list"]},{"url":"https://www.oracle.com/security-alerts/cpujul2022.html"},{"url":"http://www.openwall.com/lists/oss-security/2022/07/19/6","name":"[oss-security] 20220719 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/20/2","name":"[oss-security] 20220719 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/20/3","name":"[oss-security] 20220720 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list"]},{"url":"https://www.debian.org/security/2022/dsa-5188","name":"DSA-5188","tags":["vendor-advisory"]},{"url":"https://www.debian.org/security/2022/dsa-5192","name":"DSA-5192","tags":["vendor-advisory"]},{"url":"https://security.netapp.com/advisory/ntap-20220729-0009/"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KO3DXNKZ4EU3UZBT6AAR4XRKCD73KLMO/","name":"FEDORA-2022-19b6f21746","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JN3EVGR7FD3ZLV5SBTJXUIDCMSK4QUE2/","name":"FEDORA-2022-ae563934f7","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YULPNO3PAWMEQQZV2C54I3H3ZOXFZUTB/","name":"FEDORA-2022-e573851f56","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/I5OZNAZJ4YHLOKRRRZSWRT5OJ25E4XLM/","name":"FEDORA-2022-d26586b419","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/L3XPOTPPBZIPFBZHQE5E7OW6PDACUMCJ/","name":"FEDORA-2022-80afe2304a","tags":["vendor-advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/H4YNJSJ64NPCNKFPNBYITNZU5H3L4D6L/","name":"FEDORA-2022-b76ab52e73","tags":["vendor-advisory"]},{"url":"http://packetstormsecurity.com/files/168186/Xalan-J-XSLTC-Integer-Truncation.html"},{"url":"http://www.openwall.com/lists/oss-security/2022/10/18/2","name":"[oss-security] 20221017 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list"]},{"url":"https://lists.debian.org/debian-lts-announce/2022/10/msg00024.html","name":"[debian-lts-announce] 20221018 [SECURITY] [DLA 3155-1] bcel security update","tags":["mailing-list"]},{"url":"https://www.debian.org/security/2022/dsa-5256","name":"DSA-5256","tags":["vendor-advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2022/11/04/8","name":"[oss-security] 20221104 Re: CVE-2022-42920: Apache Commons BCEL prior to 6.6.0 allows producing arbitrary bytecode via out-of-bounds writing","tags":["mailing-list"]},{"url":"http://www.openwall.com/lists/oss-security/2022/11/07/2","name":"[oss-security] 20221107 Re: CVE-2022-42920: Apache Commons BCEL prior to 6.6.0 allows producing arbitrary bytecode via out-of-bounds writing","tags":["mailing-list"]},{"url":"https://security.gentoo.org/glsa/202401-25"},{"url":"https://security.netapp.com/advisory/ntap-20240621-0006/"}],"problemTypes":[{"descriptions":[{"description":"integer truncation","lang":"en","type":"text"}]}],"providerMetadata":{"shortName":"apache","orgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","dateUpdated":"2024-06-21T19:07:47.103Z"},"credits":[{"lang":"en","value":"Reported by Felix Wilhelm, Google Project Zero"}],"source":{"discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 0.0.9"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://lists.apache.org/thread/2qvl7r43wb4t8p9dd9om1bnkssk07sn8","tags":["x_transferred"]},{"url":"https://lists.apache.org/thread/12pxy4phsry6c34x2ol4fft6xlho4kyw","tags":["x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/19/5","name":"[oss-security] 20220719 CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list","x_transferred"]},{"url":"https://www.oracle.com/security-alerts/cpujul2022.html","tags":["x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/19/6","name":"[oss-security] 20220719 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/20/2","name":"[oss-security] 20220719 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/07/20/3","name":"[oss-security] 20220720 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list","x_transferred"]},{"url":"https://www.debian.org/security/2022/dsa-5188","name":"DSA-5188","tags":["vendor-advisory","x_transferred"]},{"url":"https://www.debian.org/security/2022/dsa-5192","name":"DSA-5192","tags":["vendor-advisory","x_transferred"]},{"url":"https://security.netapp.com/advisory/ntap-20220729-0009/","tags":["x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KO3DXNKZ4EU3UZBT6AAR4XRKCD73KLMO/","name":"FEDORA-2022-19b6f21746","tags":["vendor-advisory","x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JN3EVGR7FD3ZLV5SBTJXUIDCMSK4QUE2/","name":"FEDORA-2022-ae563934f7","tags":["vendor-advisory","x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YULPNO3PAWMEQQZV2C54I3H3ZOXFZUTB/","name":"FEDORA-2022-e573851f56","tags":["vendor-advisory","x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/I5OZNAZJ4YHLOKRRRZSWRT5OJ25E4XLM/","name":"FEDORA-2022-d26586b419","tags":["vendor-advisory","x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/L3XPOTPPBZIPFBZHQE5E7OW6PDACUMCJ/","name":"FEDORA-2022-80afe2304a","tags":["vendor-advisory","x_transferred"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/H4YNJSJ64NPCNKFPNBYITNZU5H3L4D6L/","name":"FEDORA-2022-b76ab52e73","tags":["vendor-advisory","x_transferred"]},{"url":"http://packetstormsecurity.com/files/168186/Xalan-J-XSLTC-Integer-Truncation.html","tags":["x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/10/18/2","name":"[oss-security] 20221017 Re: CVE-2022-34169: Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets","tags":["mailing-list","x_transferred"]},{"url":"https://lists.debian.org/debian-lts-announce/2022/10/msg00024.html","name":"[debian-lts-announce] 20221018 [SECURITY] [DLA 3155-1] bcel security update","tags":["mailing-list","x_transferred"]},{"url":"https://www.debian.org/security/2022/dsa-5256","name":"DSA-5256","tags":["vendor-advisory","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/11/04/8","name":"[oss-security] 20221104 Re: CVE-2022-42920: Apache Commons BCEL prior to 6.6.0 allows producing arbitrary bytecode via out-of-bounds writing","tags":["mailing-list","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2022/11/07/2","name":"[oss-security] 20221107 Re: CVE-2022-42920: Apache Commons BCEL prior to 6.6.0 allows producing arbitrary bytecode via out-of-bounds writing","tags":["mailing-list","x_transferred"]},{"url":"https://security.gentoo.org/glsa/202401-25","tags":["x_transferred"]},{"url":"https://security.netapp.com/advisory/ntap-20240621-0006/","tags":["x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-03T08:16:17.277Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":7.5,"attackVector":"NETWORK","baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","integrityImpact":"HIGH","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"NONE","privilegesRequired":"NONE","confidentialityImpact":"NONE"}},{"other":{"type":"ssvc","content":{"timestamp":"2025-05-20T16:24:49.067251Z","id":"CVE-2022-34169","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-681","type":"CWE","lang":"en","description":"CWE-681 Incorrect Conversion between Numeric Types"}]}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-05-27T12:51:15.955Z"}}]}}}