Ruby向け「SAML」認証ライブラリに脆弱性 - 認証回避のおそれ
Rubyにおいて「SAML」を用いたシングルサインオン機能を実現するライブラリ「ruby-saml」に複数の脆弱性が明らかとなった。依存関係にあるアプリケーションにおいて認証を回避し、別のユーザーアカウントを乗っ取られるおそれがある。
複数パーサーの齟齬により認証のバイパスが可能となる「CVE-2025-25291」「CVE-2025-25292」、サービス拒否のおそれがある「CVE-2025-25293」が明らかとなったもの。「同1.17.0」および以前のバージョンが影響を受ける。
「CVE-2025-25291」「CVE-2025-25292」は、異なるXMLパーサーの「REXML」「Nokogiri」が署名検証の過程で、異なる要素を解釈する「パーサーディファレンシャル」に起因する脆弱性。
対象となる組織の「SAMLレスポンス」またはアサーションを検証するための鍵で署名された有効な署名を持つ場合、署名ラッピング攻撃によって別のユーザーとしてログインすることが可能となる。
また圧縮されたSAML応答の処理に起因し、リモートよりDoS攻撃が行える「CVE-2025-25293」が明らかとなった。
(Security NEXT - 2025/03/13 )
ツイート
PR
関連記事
「Firefox」に複数脆弱性、アップデート公開 - 「クリティカル」との評価も
Cisco製品のゼロデイ脆弱性、国内スパム対策サービスで不正アクセス被害
「PHP」に複数脆弱性 - 修正版「同8.5.1」など公開
WatchGuard製UTM「Firebox」のVPN脆弱性悪用に注意喚起 - 米当局
「WatchGuard Firebox」に脆弱性 - ゼロデイ攻撃が発生、更新や痕跡調査を
「Apache StreamPark」に暗号化などの脆弱性3件が判明
「OpenShift GitOps」に権限昇格の脆弱性 - クラスタ掌握のおそれ
CiscoやSonicWallのゼロデイ脆弱性悪用に注意喚起 - 米CISA
「Node.js」のアップデートが再延期 - 年明け2026年1月7日を予定
SonicWallのリモートアクセス製品「SMA1000」にゼロデイ脆弱性

