漏洞名称 : XStream远程代码执行漏洞 CVE-2021-29505
组件名称 : XStream
影响范围 : XStream <=1.4.16
漏洞类型 : 远程代码执行
利用条件 :
1、用户认证:不需要用户认证
2、触发方式:远程
综合评价 :
:容易,无需授权即可远程代码执行。
:高危,能造成远程代码执行。
XStream是Java类库,用来将对象序列化成XML(JSON)或反序列化为对象。XStream是自由软件,可以在BSD许可证的许可下分发。
2021年5月17日,深信服安全团队监测到XStream官方发布了一则漏洞安全通告,通告披露了XStream组件存在远程代码执行漏洞,漏洞编号:CVE-2021-29505,威胁等级:高危。
该漏洞是由于在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致服务器上执行本地命令。
搭建XStream组件1.4.16版本环境,复现该漏洞,效果如下:
可能受漏洞影响的资产广泛分布于世界各地,国内资产主要分布在浙江、广东、上海等省市。
目前受影响的XStream版本:
XStream <= 1.4.16
目前厂商已发布升级补丁修复漏洞,请受影响用户及时更新官方补丁。官方链接如下:
https://x-stream.github.io/download.html
【深信服下一代防火墙】可防御此漏洞,建议用户将深信服下一代防火墙开启IPS防护策略,并更新最新安全防护规则,即可轻松抵御此高危风险。
【深信服安全感知平台】结合云端实时热点高危/紧急漏洞信息,可快速检出业务场景下的该漏洞,并可联动【深信服下一代防火墙等产品】实现对攻击者IP的封堵。
2021/5/14 深信服监测到XStream官方发布安全补丁。
2021/5/17 深信服千里目安全实验室发布漏洞通告及其解决方案。
2021/5/24 深信服千里目安全实验室复现该漏洞。
点击阅读原文,及时关注并登录深信服智安全平台,可轻松查询漏洞相关解决方案。
深信服科技旗下安全实验室,致力于网络安全攻防技术的研究和积累,深度洞察未知网络安全威胁,解读前沿安全技术。
● 扫码关注我们