中危 Apache Xalan 输入验证错误漏洞(CVE-2022-34169)

CVE编号

CVE-2022-34169

利用情况

暂无

补丁情况

官方补丁

披露时间

2022-07-20
漏洞描述
Apache Xalan是美国阿帕奇(Apache)基金会的开源软件库。

Apache Xalan Java XSLT库存在输入验证错误漏洞,该漏洞源于在处理恶意的XSLT样式表时,存在整数截断问题。这可以用来破坏由内部XSLTC编译器生成的Java类文件并执行任意的Java字节码。
解决建议
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:

https://lists.apache.org/thread/12pxy4phsry6c34x2ol4fft6xlho4kyw
参考链接
http://packetstormsecurity.com/files/168186/Xalan-J-XSLTC-Integer-Truncation.html
http://www.openwall.com/lists/oss-security/2022/07/19/5
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
http://www.openwall.com/lists/oss-security/2022/10/18/2
http://www.openwall.com/lists/oss-security/2022/11/04/8
http://www.openwall.com/lists/oss-security/2022/11/07/2
https://lists.apache.org/thread/12pxy4phsry6c34x2ol4fft6xlho4kyw
https://lists.apache.org/thread/2qvl7r43wb4t8p9dd9om1bnkssk07sn8
https://lists.debian.org/debian-lts-announce/2022/10/msg00024.html
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedora...
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedorapr...
https://security.netapp.com/advisory/ntap-20220729-0009/
https://www.debian.org/security/2022/dsa-5188
https://www.debian.org/security/2022/dsa-5192
https://www.debian.org/security/2022/dsa-5256
https://www.oracle.com/security-alerts/cpujul2022.html
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 apache xalan-java * Up to
(including)
2.7.2
运行在以下环境
应用 oracle graalvm 20.3.6 -
运行在以下环境
应用 oracle graalvm 21.3.2 -
运行在以下环境
应用 oracle graalvm 22.1.0 -
运行在以下环境
应用 oracle jdk 1.7.0 -
运行在以下环境
应用 oracle jdk 1.8.0 -
运行在以下环境
应用 oracle jdk 11.0.15.1 -
运行在以下环境
应用 oracle jdk 17.0.3.1 -
运行在以下环境
应用 oracle jdk 18.0.1.1 -
运行在以下环境
应用 oracle jre 1.7.0 -
运行在以下环境
应用 oracle jre 1.8.0 -
运行在以下环境
应用 oracle jre 11.0.15.1 -
运行在以下环境
应用 oracle jre 17.0.3.1 -
运行在以下环境
应用 oracle jre 18.0.1.1 -
运行在以下环境
系统 alibaba_cloud_linux_2.1903 java-11-openjdk-demo * Up to
(excluding)
1.8.0.342.b07-1.1.al7
运行在以下环境
系统 alpine_3.15 openjdk11 * Up to
(excluding)
8.345.01-r0
运行在以下环境
系统 alpine_3.16 openjdk11 * Up to
(excluding)
15.0.8_p4-r0
运行在以下环境
系统 alpine_3.17 openjdk11 * Up to
(excluding)
15.0.8_p4-r0
运行在以下环境
系统 alpine_3.18 openjdk11 * Up to
(excluding)
15.0.8_p4-r0
运行在以下环境
系统 alpine_edge openjdk11 * Up to
(excluding)
8.345.01-r0
运行在以下环境
系统 amazon_2 java-11-openjdk * Up to
(excluding)
1.8.0-amazon-corretto-1.8.0_342.b07-1.amzn2
运行在以下环境
系统 amazon_2022 java-11-amazon-corretto * Up to
(excluding)
1.8.0-amazon-corretto-1.8.0_352.b08-1.amzn2022
运行在以下环境
系统 amazon_AMI java-1.8.0-openjdk * Up to
(excluding)
1.7.0-openjdk-devel-1.7.0.321-2.6.28.1.86.amzn1
运行在以下环境
系统 anolis_os_7 java-11-openjdk-demo-debug * Up to
(excluding)
1.8.0.342
运行在以下环境
系统 anolis_os_8 java-1.8.0-openjdk-accessibility * Up to
(excluding)
11.0.16.0.8-1
运行在以下环境
系统 centos_7 java-11-openjdk * Up to
(excluding)
1.8.0.342.b07-1.el7_9
运行在以下环境
系统 centos_8 java-11-openjdk-src * Up to
(excluding)
1.8.0.342.b07-2.el8_6
运行在以下环境
系统 debian_10 bcel * Up to
(excluding)
6.2-1+deb10u1
运行在以下环境
系统 debian_11 bcel * Up to
(excluding)
6.5.0-1+deb11u1
运行在以下环境
系统 debian_12 bcel * Up to
(excluding)
6.5.0-2
运行在以下环境
系统 debian_sid bcel * Up to
(excluding)
6.5.0-2
运行在以下环境
系统 fedora_35 java-11-openjdk-jmods-fastdebug * Up to
(excluding)
1.8.0.342.b07-1.fc35
运行在以下环境
系统 fedora_36 java-17-openjdk-fastdebug-debuginfo * Up to
(excluding)
1.8.0.342.b07-1.fc36
运行在以下环境
系统 kylinos_aarch64_V10 java-11-openjdk * Up to
(excluding)
11.0.18.0.10-2.el8_7
运行在以下环境
系统 kylinos_aarch64_V10SP1 java-11-openjdk * Up to
(excluding)
1.8.0.342.b07-0.p01.ky10
运行在以下环境
系统 kylinos_aarch64_V10SP2 bcel * Up to
(excluding)
1.8.0.342.b07-0.p01.ky10
运行在以下环境
系统 kylinos_aarch64_V10SP3 java-11-openjdk * Up to
(excluding)
11.0.17.8-1.ky10
运行在以下环境
系统 kylinos_x86_64_V10 java-11-openjdk * Up to
(excluding)
11.0.18.0.10-2.el8_7
运行在以下环境
系统 kylinos_x86_64_V10SP1 java-11-openjdk * Up to
(excluding)
1.8.0.342.b07-0.p01.ky10
运行在以下环境
系统 kylinos_x86_64_V10SP2 bcel * Up to
(excluding)
1.8.0.342.b07-0.p01.ky10
运行在以下环境
系统 kylinos_x86_64_V10SP3 java-11-openjdk * Up to
(excluding)
11.0.17.8-1.ky10
运行在以下环境
系统 opensuse_Leap_15.3 java-1_8_0-ibm-plugin * Up to
(excluding)
11.0.16.0-150000.3.83.1
运行在以下环境
系统 opensuse_Leap_15.4 java-1_8_0-ibm-plugin * Up to
(excluding)
11.0.16.0-150000.3.83.1
运行在以下环境
系统 oracle_7 oraclelinux-release * Up to
(excluding)
1.8.0.342.b07-1.el7_9
运行在以下环境
系统 oracle_8 oraclelinux-release * Up to
(excluding)
17.0.4.0.8-2.el8_6
运行在以下环境
系统 oracle_9 oraclelinux-release * Up to
(excluding)
17.0.4.0.8-2.el9_0
运行在以下环境
系统 redhat_7 java-1.8.0-openjdk * Up to
(excluding)
1.8.0-openjdk-javadoc-zip-1.8.0.342.b07-1.el7_9
运行在以下环境
系统 redhat_8 java-11-openjdk-src * Up to
(excluding)
1.8.0.342.b07-2.el8_6
运行在以下环境
系统 redhat_9 java * Up to
(excluding)
1.8.0-openjdk-1.8.0.342.b07-1.el9_0
运行在以下环境
系统 suse_12_SP5 java-1_8_0-ibm-alsa * Up to
(excluding)
1.7.1_sr5.15-38.74.1
运行在以下环境
系统 ubuntu_18.04 openjdk-17 * Up to
(excluding)
11.0.16+8-0ubuntu1~18.04
运行在以下环境
系统 ubuntu_20.04 openjdk-17 * Up to
(excluding)
8u342-b07-0ubuntu1~20.04
运行在以下环境
系统 ubuntu_22.04 openjdk-18 * Up to
(excluding)
11.0.16+8-0ubuntu1~22.04
运行在以下环境
系统 ubuntu_22.10 openjdk-18 * Up to
(excluding)
18.0.2+9-2
运行在以下环境
系统 unionos_a java-17-openjdk * Up to
(excluding)
1.8.0.342.b07-0.up3
运行在以下环境
系统 unionos_d openjdk-11 * Up to
(excluding)
11.0.16.1+8-1+dde
运行在以下环境
系统 unionos_e bcel * Up to
(excluding)
bcel-6.2-5.uel20
阿里云评分
6.9
  • 攻击路径
    远程
  • 攻击复杂度
    复杂
  • 权限要求
    无需权限
  • 影响范围
    全局影响
  • EXP成熟度
    未验证
  • 补丁情况
    官方补丁
  • 数据保密性
    数据泄露
  • 数据完整性
    无影响
  • 服务器危害
    无影响
  • 全网数量
    N/A
CWE-ID 漏洞类型
CWE-681 数值类型间的不正确转换
阿里云安全产品覆盖情况