passport-saml-encrypted 在 0.1.13 及更早版本中存在一个 XML 签名包装(signature wrapping)漏洞。该漏洞的成因是:签名验证和断言(assertion)提取分别使用独立的 XPath 查询,且两者之间没有进行交叉验证。因此,攻击者若持有任意一个有效签名的 SAML 消息,可以在消息中前置插入一个伪造的、未签名的断言;该伪造断言会被系统接受为已验证的身份,而真正的签名则针对原始断言进行验证,导致身份被错误地绑定到攻击者控制的断言上。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| krakenjs | passport-saml-encrypted | 0 ~ 0.1.13 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论