• 公告ID (KylinSec-SA-2024-3514)

摘要:

libxml2 security update

安全等级: Low

公告ID: KylinSec-SA-2024-3514

发布日期: 2024年5月24日

关联CVE: CVE-2024-34459  

  • 详细介绍

1. 漏洞描述

   

此库允许操作XML文件。它包括对读取、修改和写入XML和HTML文件的支持。有DTD支持,这包括解析和验证,即使是复杂的DtD,无论是在解析时还是在文档修改后。输出可以是简单的SAX流,也可以是内存中类似DOM的表示。在这种情况下,可以使用内置的XPath和XPointer实现来选择子节点或范围。灵活的输入/输出机制可用,与现有的HTTP和FTP模块结合,并组合成URI库。

安全修复:

在2.11.8之前的xmllint(来自libxml2)和2.12.7之前的2.12.x中发现了一个问题。使用xmllint--htmlout格式化错误消息可能会导致xmllint.c中的xmlHTMLPrintFileContext中的缓冲区被过度读取。(CVE-2024-34459)

2. 影响范围

cve名称 产品 组件 是否受影响
CVE-2024-34459 KY3.4-5A libxml2 Fixed
CVE-2024-34459 KY3.5.2 libxml2 Fixed

3. 影响组件

    libxml2

4. 修复版本

   

KY3.4-5A

软件名称 架构 版本号
libxml2-help noarch 2.9.10-41.kb1.ky3_4
libxml2-devel x86_64 2.9.10-41.kb1.ky3_4
python2-libxml2 x86_64 2.9.10-41.kb1.ky3_4
libxml2 x86_64 2.9.10-41.kb1.ky3_4
python3-libxml2 x86_64 2.9.10-41.kb1.ky3_4
libxml2-devel aarch64 2.9.10-41.kb1.ky3_4
python3-libxml2 aarch64 2.9.10-41.kb1.ky3_4
python2-libxml2 aarch64 2.9.10-41.kb1.ky3_4
libxml2 aarch64 2.9.10-41.kb1.ky3_4

KY3.5.2

软件名称 架构 版本号
libxml2-help noarch 2.9.14-13.ky3_5
python3-libxml2 x86_64 2.9.14-13.ky3_5
libxml2 x86_64 2.9.14-13.ky3_5
libxml2-devel x86_64 2.9.14-13.ky3_5
libxml2 aarch64 2.9.14-13.ky3_5
python3-libxml2 aarch64 2.9.14-13.ky3_5
libxml2-devel aarch64 2.9.14-13.ky3_5

5. 修复方法


方法一:下载安装包进行升级安装
1、通过下载链接下载需要升级的升级包保存,如 xxx.rpm
2、通过rpm命令升级,如 rpm -Uvh xxx.rpm

方法二:通过软件源进行升级安装
1、保持能够连接上互联网
2、通过yum命令升级指定的包,如 yum install 包名

6. 下载链接

   

KY3.4-5A:

x86_64:

     libxml2-help   

     libxml2-devel   

     python2-libxml2   

     libxml2   

     python3-libxml2   

aarch64:

     libxml2-help   

     libxml2-devel   

     python3-libxml2   

     python2-libxml2   

     libxml2   

KY3.5.2:

x86_64:

     libxml2-help   

     python3-libxml2   

     libxml2   

     libxml2-devel   

aarch64:

     libxml2-help   

     libxml2   

     python3-libxml2   

     libxml2-devel   

上一篇:KylinSec-SA-2024-3513 下一篇:KylinSec-SA-2024-3515