AWSに重大な欠陥、攻撃者がポートフォワーディング制限を回避しIAM認証情報を窃取可能に

AWS Systems Manager(SSM)Agentに存在する重大な脆弱性により、認証済みの攻撃者がSession Managerのポートフォワーディング制限を回避し、リンクローカルサービスへアクセスしてAmazon EC2インスタンスに割り当てられた一時的なIAM認証情報を窃取できる可能性があります。

CVE-2026-89049として追跡されているこの問題は、AWS Systems Manager Agentのバージョン3.3.4851.0より前のものに影響します。

GitHub Security AdvisoryのGHSA-w9jw-h72g-6hxc3では、この欠陥を重大(Critical)と分類しています。CVSS v3.1のスコアには、ネットワーク経由でのアクセス可能性、低い攻撃複雑度、低い権限要件、ユーザー操作不要、そして高い影響度が反映されています。

この脆弱性は、AWS Session ManagerのAWS-StartPortForwardingSessionToRemoteHost機能に存在します。

SSM Agentは管理対象のAWSノード上で動作し、管理者や認証済みユーザーがSSHやRDPサービスをインターネットに直接公開することなく、リモート管理セッションを確立できるようにするものです。

Session Managerのリモートホスト向けポートフォワーディング機能には、ユーザーがリンクローカルアドレスへトラフィックをトンネリングすることを防ぐための制限が組み込まれています。

これらのアドレスがAWS環境において特に機微な扱いとなるのは、EC2インスタンスメタデータサービス(IMDS)が通常、リンクローカルアドレス169.254.169.254経由でアクセス可能なためです。

AWSによると、SSM Agentはブロック対象の宛先アドレスと等価な別表現を適切に検証できていなかったとのことです。

攻撃者はIPアドレスの別表現を利用することでこの拒否リストを回避し、本来ブロックされるはずのリンクローカルエンドポイントへ、エージェントに接続を確立させることが可能でした。

この欠陥はCWE-918(サーバーサイドリクエストフォージェリ)およびCWE-1289(入力における安全でない等価性の不適切な検証)に分類されています。この弱点により、管理対象インスタンスは実質的に、Session Managerユーザーに代わって内部の宛先にアクセスできるプロキシと化してしまいます。

リモートホスト向けポートフォワーディングセッションを開始する権限を持つ認証済みの主体であれば、この欠陥を悪用してインスタンスメタデータサービスに問い合わせることができます。対象のEC2インスタンスにIAMロールがアタッチされている場合、攻撃者はそのロールの一時的なAWSアクセス認証情報を取得できる可能性があります。

これらの認証情報は、侵害されたインスタンスの外部でも、インスタンスプロファイルのIAMポリシーが許可するAWS API呼び出しに使用できます。したがって、実際の影響度はEC2ロールに付与されている権限に大きく左右されます。

例えば、Amazon S3バケットの読み取り、AWS Secrets Managerの値の取得、IAMリソースの列挙、データベースへのアクセスなどの権限を持つインスタンスプロファイルであれば、攻撃者にとってより広範なクラウドアカウント侵害への足がかりとなり得ます。

この脆弱性の悪用には認証済みアクセスとSession Managerの権限が必要ですが、組織はこの問題を優先度が低いものとして扱うべきではありません。SSMアクセスは、開発者、運用チーム、自動化アカウント、サードパーティのサポート担当者に付与されることが一般的だからです。

AWSはSSM Agentバージョン3.3.4851.0でこの脆弱性に対処済みです。組織は影響を受ける管理対象ノードを直ちにアップグレードするとともに、社内で維持しているフォークや派生実装にも修正が反映されていることを確認する必要があります。

アップグレードが完了するまでの間、防御側はAWS-StartPortForwardingSessionToRemoteHostのSSMドキュメントへのアクセスを制限すべきです。IAMポリシーでは、ssm:StartSession権限を信頼できる管理者と厳格に範囲を絞った運用ロールに限定してください。

セキュリティチームはまた、CloudTrailのログを確認し、特に通常とは異なるユーザー、ロール、送信元IP、自動化用IDによって開始されたリモートホスト向けポートフォワーディングセッションなど、想定外のSession Manager関連のアクティビティがないか点検すべきです。

16,000以上の組織から得られる最新のインテリジェンスで、脅威検知を58%向上。TIフィードを統合することで、貴社のSOCを強化しましょう

翻訳元: https://cyberpress.org/critical-aws-flaw/

本記事は cyberpress.org の記事を翻訳・要約したものです。