Debian DLA-4807:expat - 安全更新

high Nessus 插件 ID 353439

简介

远程 Debian 主机上缺少一个或多个与安全性相关的更新。

描述

远程 Debian 12 主机上存在安装的程序包,该程序包受到 DLA-4807 公告中提及的多个漏洞的影响。

- ------------------------------------------------------------------------- Debian LTS 公告 [email protected] DLA-4807-1https://www.debian.org/lts/security/Andrej Shadura 2026 年 10 月 1 日 https://wiki.debian.org/LTS
- -------------------------------------------------------------------------

程序包:expat 版本:2.5.0-1+deb12u4 CVE ID: CVE-2024-28757 CVE-2025-59375 CVE-2026-24515 CVE-2026-25210 CVE-2026-32776 CVE-2026-32777 CVE-2026-32778 CVE-2026-45186 CVE-2026-66046 CVE-2026-93990

已在 expat 中发现多种漏洞。

CVE-2024-28757

构建的 XML 文档由通过绕过应用于解析器主文档的保护创建的隔离外部解析器处理时可触发实体扩展攻击(billion laughs 攻击XML_ExternalEntityParserCreate。

CVE-2025-59375

小文档可触发非常大的动态内存分配,从而可能导致拒绝服务。

CVE-2026-24515

XML_ExternalEntityParserCreate 未将未知编码处理程序的用户数据复制到新的外部解析器,这可导致子解析器使用悬摆指针。

CVE-2026-25210

为长标签名称重新分配标签缓冲区时,doContent 函数未正确检测到整数溢出,可能导致基于堆的缓冲区溢出。

CVE-2026-32776

crafter XML 文档可通过空的外部参数实体内容触发空指针取消引用,从而导致拒绝服务。

CVE-2026-32777

构建的 XML 文档可在解析 entityValueProcessor 中的 DTD 内容时触发无限循环,从而导致拒绝服务。

CVE-2026-32778

使用命名空间前缀的构建的 XML 文档可以在较早的内存不足情况之后触发空指针取消引用。

CVE-2026-45186

处理默认属性的计算复杂度在不同属性名称的数量上呈二次方,这使得构建的 XML 输入具有适度大小可造成拒绝服务。

CVE-2026-66046

构建的具有大量不同属性的 XML 文档可触发拒绝服务,原因是 O(N^2) 线性时间属性查找。

CVE-2026-93990

Expat 未验证 UTF-16 高替代后是否后跟低替代,这样可导致接受畸形 UTF-16 数据(未配对的替代)。

对于 Debian 12 bookworm,这些问题已在 2.5.0-1+deb12u4 版本中修复。

建议您升级 expat 程序包。

如需了解 expat 的详细安全状态,请参阅其安全跟踪页面:
https://security-tracker.debian.org/tracker/expat

有关 Debian LTS 安全公告、如何将这些更新应用到系统以及常见问题解答的更多信息,请访问以下网址:https://wiki.debian.org/LTS

Tenable 已直接从 Debian 安全公告中提取上述描述块。

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

升级 expat 程序包。

另见

https://packages.debian.org/source/bookworm/expat

https://security-tracker.debian.org/tracker/CVE-2024-28757

https://security-tracker.debian.org/tracker/CVE-2025-59375

https://security-tracker.debian.org/tracker/CVE-2026-24515

https://security-tracker.debian.org/tracker/CVE-2026-25210

https://security-tracker.debian.org/tracker/CVE-2026-32776

https://security-tracker.debian.org/tracker/CVE-2026-32777

https://security-tracker.debian.org/tracker/CVE-2026-32778

https://security-tracker.debian.org/tracker/CVE-2026-45186

https://security-tracker.debian.org/tracker/CVE-2026-66046

https://security-tracker.debian.org/tracker/CVE-2026-93990

https://security-tracker.debian.org/tracker/source-package/expat

插件详情

严重性: High

ID: 353439

文件名: debian_DLA-4807.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/9/30

最近更新时间: 2026/9/30

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.9

百分位: 96.51

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.3

矢量: CVSS2#AV:L/AC:L/Au:S/C:C/I:C/A:C

CVSS 分数来源: CVE-2026-25210

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 7

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

CVSS v4

风险因素: High

Base Score: 8.7

Threat Score: 7.7

Threat Vector: CVSS:4.0/E:P

Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

CVSS 分数来源: CVE-2026-93990

漏洞信息

CPE: cpe:/o:debian:debian_linux:12.0, p-cpe:/a:debian:debian_linux:expat, p-cpe:/a:debian:debian_linux:libexpat1-dev, p-cpe:/a:debian:debian_linux:libexpat1-udeb, p-cpe:/a:debian:debian_linux:libexpat1

必需的 KB 项: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/10/1

漏洞发布日期: 2023/12/12

参考资料信息

CVE: CVE-2024-28757, CVE-2025-59375, CVE-2026-24515, CVE-2026-25210, CVE-2026-32776, CVE-2026-32777, CVE-2026-32778, CVE-2026-45186, CVE-2026-66046, CVE-2026-93990

IAVA: 2024-A-0192-S, 2026-A-0100-S, 2026-A-0451, 2026-A-0925-S, 2026-A-1045