CVE-2026-49283
SimpleSAMLphp HTTP-Artifact TLSバリデータの混乱により、クロスIdP認証バイパスが可能
- 公開済み
- 2026/08/19
- 更新済み
- 2026/08/19
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/08/29
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N低 · 今後 30 日間
- パーセンタイル
- 27.9%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
SimpleSAMLphp SAML2ライブラリは、SAML2関連機能のためのPHPライブラリです。バージョン4.19.3、4.20.2、5.0.6、6.2.1より前のバージョンでは、HTTPArtifact::receive()フローが、署名されていない埋め込みSAML Responseを、誤ったアイデンティティプロバイダーに対する暗号的に有効なものとして扱う可能性があります。SOAPClient::addSSLValidator()は、外側のSOAP ArtifactResponseにTLSベースのバリデータをアタッチしますが、埋め込まれたResponseは、外側のメッセージに委譲するバリデータを受け取り、その後、必ずしもアーティファクト発行者ではなく、埋め込まれたResponseの発行者から選択されたメタデータに対してチェックされます。SOAPClient::validateSSL()は、TLS公開鍵が検証対象の鍵と一致しない場合に正常に戻り、SAML2\Message::validate()は、例外をスローしないバリデータ呼び出しを成功として扱います。マルチIdPフェデレーションでは、悪意のある、または信頼性の低いIdPが、より高信頼の被害者IdPを発行者として主張する署名されていないResponseを含むArtifactResponseを提供し、攻撃者が選択したアサーション属性、NameID、およびセッションデータを使用して任意のユーザーとして認証される可能性があります。この問題は、バージョン4.19.3、4.20.2、5.0.6、および6.2.1で修正されています。
ソース
1報告した CVE に関する PoC と write-up(協調的開示;公開済みかつパッチ適用済みのみ)
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。