複数のSAMLライブラリに脆弱性 - 認証回避のおそれ
複数のSAMLライブラリに実装上の問題が存在し、シングルサインオンにおいて異なるユーザーになりすまして認証できる脆弱性が存在することが明らかになった。
脆弱性を報告したDuo Securityによると、今回明らかとなった脆弱性は、シングルサインオンなどの認証で利用されるXMLベースの「SAML(Security Assertion Markup Language)」を処理する一部ライブラリ。
これらライブラリを用いたSAMLベースのシステムにおいて、「DOMトラバーサル」「XML正規化API」のXMLノードにおけるコメント処理に問題があり、XML署名を正しく検証しないという。アクセス権を持つ攻撃者が脆弱性を悪用すると、SAMLデータを改ざんし、別のユーザーとしてパスワードなしに認証することが可能となる。
脆弱性は、Duo Securityが提供する「Duo Network Gateway」のほか、OneLoginが提供する「python-saml」「ruby-saml」や、Cleverの「saml2-js」のほか、「OmniAuth-SAML」「Shibboleth」などのライブラリが影響を受ける。CVE番号は、それぞれ「CVE-2018-7340」「CVE-2017-11427」「CVE-2017-11428」「CVE-2017-11429」「CVE-2017-11430」「CVE-2018-0489」。
今回の脆弱性が明らかとなったことを受け、セキュリティ機関では最新のライブラリにアップデートするよう注意を呼びかけている。
(Security NEXT - 2018/03/01 )
ツイート
関連リンク
PR
関連記事
ゼロデイ攻撃による「Cisco SD-WAN」侵害を確認 - 米当局が緊急指令
「Cisco Catalyst SD-WAN」に深刻な脆弱性 - すでに悪用も
「Firefox 148」で50件超の脆弱性を修正 - AI制御機能の追加も
「LANSCOPE エンドポイントマネージャー」に深刻なRCE脆弱性
ファイル転送製品「SolarWinds Serv-U」に複数RCE脆弱性
「SonicWall SMA 100」シリーズに脆弱性 - アップデートが公開
SonicWall製ファイアウォールにDoS脆弱性 - SSL VPN有効時に影響
「SonicWall Email Security」に複数脆弱性 - アップデートが公開
SonicWallのリモートアクセス製品「SMA1000」にゼロデイ脆弱性
「SonicOS」に複数のDoS脆弱性が判明 - 修正版を公開
