# libxml2 递归导致拒绝服务漏洞
## 概述
libxml2 库中的 `xmlCatalogXMLResolveURI` 函数存在一个因未控制递归引发的漏洞,当 XML 目录包含指向自身的 delegate URI 条目时,会触发无限递归。
## 影响版本
文中未明确列出受影响的具体版本。
## 细节
漏洞位于 `xmlCatalogXMLResolveURI` 函数,当解析的 XML 目录中存在将 URI 委托指向自身的条目时,函数会持续递归调用,无法终止。
## 影响
远程攻击者可提供特制的 XML 目录文件,利用该漏洞导致调用栈耗尽,引发段错误(segmentation fault),造成应用程序崩溃,实现拒绝服务(DoS)。
是否为 Web 类漏洞: 未知
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: 2429959 – (CVE-2026-0990) CVE-2026-0990 libxml2: libxml2: Denial of Service via uncontrolled recursion in XML catalog processing -- 🔗来源链接
标签:issue-trackingx_refsource_REDHAT
神龙速读:
### 关键信息
- **漏洞ID**: CVE-2026-0990
- **描述**: libxml2库中的xmlCatalogXMLResolveURI函数在处理包含引用自身循环的XML目录时存在未受控递归漏洞。这导致无限递归和最终调用栈耗尽,进而引起分段错误。
- **组件**: libxml2
- **影响**: 通过允许攻击者使受影响的应用程序崩溃,主要影响可用性。
- **报告日期**: 2026-01-15
- **优先级**: 中等
- **严重程度**: 中等
- **操作系统**: Linux
暂无评论