关于XStream拒绝服务漏洞

浏览量:14
发布日期:2026年07月23日

 

预警编号:KAIFA-KSIRT-202411-15
发布时间:2024/11/15
更新发布时间:2024/11/15

 

一、 漏洞概述

 

XStream是一个用于在Java对象和XML之间相互转换的工具。

 

近日,监测到XStream中修复了一个堆溢出拒绝服务漏洞(CVE-2024-47072),攻击者可以通过构造特定的二进制数据流作为输入,导致在反序列化时进入无限递归,从而触发栈溢出,使应用程序崩溃并导致服务中断,造成拒绝服务。

 

建议受影响用户做好资产自查以及预防工作,以免遭受黑客攻击

 

二、 版本和修复

 

 

受影响产品

修补版本

影响版本

XStream

XStream >= 1.4.21

XStream < 1.4.21

 

 

 

三、影响后果

 

 

威胁者可构造恶意HTTP请求访问目标文件系统上Spring 应用程序进程有权访问的任意文件,从而导致数据泄露

 

四、漏洞得分

 

漏洞使用KAIFA AMI计分规则进行分级

 

最终得分: 7.5

 

五、 技术细节

 

 

利用漏洞发起攻击的预置条件:当XStream配置为使用BinaryStreamDriver时。

 

漏洞详细描述:

 

近日,监测到XStream中修复了一个堆溢出拒绝服务漏洞(CVE-2024-47072)。XStream 1.4.21之前版本中,当XStream配置为使用BinaryStreamDriver时,由于在反序列化某些特定输入时处理不当,攻击者可以通过构造特定的二进制数据流作为输入,导致在反序列化时进入无限递归,从而触发栈溢出,使应用程序崩溃并导致服务中断,造成拒绝服务。

 

六、 规避措施

 

无

 

七、 版本获取路径

 

 

支持自动更新的服务会收到系统更新提示,用户通过执行系统更新,完成对漏洞的修复。或手动下载官网插件进行更新修复。

 

八、 漏洞来源

 

供应商通报

 

九、 更新记录

 

KAIFA-KSIRT-Initial

 

 

十、 FAQs

无

 

 

十一、 开发安全响应对外服务

 

KAIFA一贯主张尽全力保障产品用户的最终利益,遵循负责任的安全事件披露原则,并通过产品安全问题处理机制处理产品安全问题。

 

 

十二、 声明

 

本文件按“原样”提供,不承诺任何明示、默示和法定的担保,包括(但不限于)对适销性、适用性及不侵权的担保。 在任何情况下,KAIFA或其直接或间接控制的子公司,或其供应商,对任何损失,包括直接,间接,偶然,必然的商业利润损失或特殊损失均不承担责任。您以任何方式使用本文件所产生的一切法律责任由您自行承担。KAIFA可以随时对本文件所载的内容和信息进行修改或更新。

 

下一篇:再攀能源数字化建设高峰--开发科技中标巴基斯坦首个大规模智能电表改造项目

最新动态