# Apache Commons IO:不受信任的输入可能导致对XmlStreamReader的拒绝服务攻击
## 概述
Apache Commons IO 中的 `org.apache.commons.io.input.XmlStreamReader` 类在处理恶意编写的输入时可能会过度消耗 CPU 资源,存在无限制资源耗尽漏洞。
## 影响版本
- Apache Commons IO 从 2.0 到 2.14.0 (不包括 2.14.0)
## 细节
`XmlStreamReader` 类在处理恶意编写的输入数据时,会导致 CPU 资源被无限制地耗尽。
## 影响
建议用户升级到 2.14.0 或更高版本,此版本已修复该问题。
是否为 Web 类漏洞: 是
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|---|---|---|
| 1 | Proof of concept of CVE-2024-47554 | https://github.com/PawelMurdzek/CVE-2024-47554-PoC | POC详情 |
标题: CVE-2024-47554: Apache Commons IO: Possible denial of service attack on untrusted input to XmlStreamReader-Apache Mail Archives -- 🔗来源链接
标签:vendor-advisory
神龙速读:
### 关键信息
- **漏洞编号**: CVE-2024-47554
- **受影响的组件**: Apache Commons IO
- **受影响的版本范围**: 从 2.0 版本到 2.14.0 版本
- **漏洞描述**: 未受控的资源消耗漏洞,当处理恶意构造的输入时,`org.apache.commons.io.input.XmlStreamReader` 类可能会过度消耗 CPU 资源。
- **建议措施**: 建议用户升级到 2.14.0 或更高版本,以修复此问题。
- **工具**: CodeQL
- **参考链接**:
- [Apache Commons IO 官方页面](https://commons.apache.org/)
- [CVE-2024-47554 的 CVE 记录](https://www.cve.org/CVERecord?id=CVE-2024-47554)
### 其他信息
- **报告人**: Gary D. Gregory
- **报告日期**: 2024年10月3日,星期四,晚上7:26:22 GMT+8
- **严重性**: 低
- **订阅和帮助**: 可以通过以下电子邮件地址进行订阅和获取帮助:
- `user-unsubscribe@commons.apache.org`
- `user-help@commons.apache.org`
### 附加信息
- **邮件系统**: Apache Pony Mail
- **版本**: Foal v1.0.1 -78ad7bf
- **隐私请求**: 请通过 `privacy@apache.org` 联系。
- **服务问题**: 请通过 `users@infra.apache.org` 联系。
暂无评论