OpenSAML-Java ParserPool和Decrypter XML外部实体注入漏洞

CNNVD-ID编号 CNNVD-201312-515
CVE编号 CVE-2013-6440
发布时间 2013-12-27
更新时间 2014-02-18
漏洞类型 信息泄露
漏洞来源 David Illsley, Ron Gutierrez of Gotham Digital Science and David Jorm of Red Hat Security Response Team
危险等级 中危
威胁类型 远程
厂 商 shibboleth

漏洞介绍

Shibboleth Shibboleth OpenSAML-Java是英国Shibboleth公司的一个使用Java语言编写的开源且用于实现SAML(Security Assertion Markup Language,安全断言标记语言)的库。

Shibboleth OpenSAML-Java 2.6.1之前的版本中的(1)BasicParserPool,(2)StaticBasicParserPool,(3)XML Decrypter,(4)SAML Decrypter中存在安全漏洞,该漏洞源于程序设置‘expandEntityReferences’属性为真。远程攻击者可借助特制的XML DOCTYPE声明利用该漏洞实施XML外部实体攻击。

漏洞补丁

目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:

参考网址

受影响实体

信息来源