用途:当目标企业 SSO 使用 SAML 请求或响应,出现 SAMLRequest、SAMLResponse、XML 断言或 ACS 端点,且登录流程涉及外部 IdP 与浏览器 POST/重定向绑定时,可用本技能验证断言信任链。
主要检查项:签名校验(未签名断言被接受、签名节点错误、签名包装);受众与接收方(Audience、Recipient、Destination、ACS 校验薄弱);签发者信任(接受错误 IdP 或多租户签发者混淆);重放与时效(缺少 InResponseTo、NotBefore/NotOnOrAfter 校验弱);账户映射(仅按邮箱绑定、大小写折叠、未验证属性);XML 解析器行为(类似 XXE 的解析问题或不安全转换)。
快速排查:抓取一次完整登录往返;检查哪些 XML 节点被签名、哪些属性决定账户绑定;对比 SP 发起与 IdP 发起流程;测试重放、篡改属性与断言位置混淆。
相关方向:XML 解析器攻击可参考 xxe;OAuth/OIDC 替代方案可参考 oauth oidc misconfiguration;SSO 之后的认证边界问题可参考 authbypass authentication flaws。
限制:资料未提供具体命令、工具名称、平台或收费信息,实际测试需在授权范围内进行。