近日,深信服安全团队监测到XStream公布11个漏洞的信息,漏洞编号:CVE-2021-21341,CVE-2021-21342,CVE-2021-21343,CVE-2021-21344,CVE-2021-21345,CVE-2021-21346,CVE-2021-21347,CVE-2021-21348,CVE-2021-21349,CVE-2021-21350,CVE-2021-21351。
1、CVE-2021-21341 XStream拒绝服务漏洞
漏洞危害:中危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流,并替换或注入操纵后的ByteArrayInputStream(或派生类),这可能导致无限循环,从而导致拒绝服务。
2、CVE-2021-21342 XStream服务端请求伪造漏洞
漏洞危害:中危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致服务器端进行伪造请求。
3、CVE-2021-21343 XStream任意文件删除漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而删除本地主机上的文件。
4、CVE-2021-21344 XStream任意代码执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致执行从远程服务器加载的任意代码。
5、CVE-2021-21345 XStream远程命令执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致服务器上执行本地命令。
6、CVE-2021-21346 XStream任意代码执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致执行从远程服务器加载的任意代码。
7、CVE-2021-21347 XStream任意代码执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致执行从远程服务器加载的任意代码。
8、CVE-2021-21348 XStream拒绝服务漏洞
漏洞危害:中危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致对恶意正则表达式的执行,最终导致拒绝服务。
9、CVE-2021-21349 XStream服务端请求伪造漏洞
漏洞危害:中危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致服务器端进行伪造请求。
10、CVE-2021-21350 XStream任意代码执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致任意代码执行。
11、CVE-2021-21351 XStream任意代码执行漏洞
漏洞危害:高危。在解组时处理的流包含类型信息以重新创建以前写入的对象。因此,XStream基于这些类型信息创建新的实例。攻击者可以操纵处理后的输入流并替换或注入对象,从而导致执行从远程服务器加载的任意代码。