# Libxml2 XML目录拒绝服务漏洞
## 概述
libxml2 库中存在一个资源消耗失控漏洞,攻击者可通过构造恶意 XML catalog 文件触发。
## 影响版本
未明确指定具体版本,需关注 libxml2 官方公告以确认受影响版本范围。
## 细节
漏洞发生在处理包含重复 `<nextCatalog>` 元素的 XML catalog 时,这些元素可循环指向同一下游 catalog。解析器在解析过程中未限制对 catalog 链的重复遍历,导致无限或大量重复处理。
## 影响
远程攻击者可提供特制的 catalog 文件,使解析器陷入冗余遍历,造成 CPU 资源过度消耗,最终导致服务不可用,形成拒绝服务(DoS)攻击。
是否为 Web 类漏洞: 未知
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: 2429975 – (CVE-2026-0992) CVE-2026-0992 libxml2: libxml2: Denial of Service via crafted XML catalogs -- 🔗来源链接
标签:issue-trackingx_refsource_REDHAT
神龙速读:
### 关键漏洞信息
- **漏洞ID**: Bug 2429975 (CVE-2026-0992)
- **漏洞类型**: 安全漏洞
- **产品**: Security Response
- **组件**: vulnerability
- **操作系统**: Linux
- **优先级**: 低
- **严重性**: 低
- **报告时间**: 2026-01-15 13:35 UTC
- **修改时间**: 2026-01-15 13:47 UTC
- **报告者**: OSIDB Bzimport
### 漏洞描述
- **描述**: libxml2库中的XML目录处理逻辑存在资源消耗过度的问题。当处理包含指向同一下游目录的重复`<nextCatalog>`元素的XML目录链时,解析器会冗余地遍历目录链,导致深度增加时处理时间指数增长。通过提供精心设计的目录,可以造成CPU过度消耗,导致服务拒绝条件。
暂无评论