CVE-2026-15643 – 未検証のページネーション URL 経由の AWS HealthLake MCP サーバーにおける SSRF
速報 ID: 2026-054-AWS
対象範囲: AWS
コンテンツタイプ: 重要 (要注意)
発行日: 2026 年 7 月 14 日 午後 1 時 00 分 (PDT)
説明:
AWS HealthLake MCP サーバー (awslabs.healthlake-mcp-server) は、AI アシスタントが AWS HealthLake の FHIR データストアとやり取りできるようにするモデルコンテキストプロトコルサーバーです。AWS は、すべてのプラットフォームでの 0.0.14 より前の AWS awslabs.healthlake-mcp-server のページネーション処理コンポーネントにおけるサーバー側のリクエスト偽造である CVE-2026-15643 を特定しました。この脆弱性により、リモート認証されたユーザーが、細工された next_token パラメーターを使用して AWS の一時的なセキュリティ認証情報を任意のエンドポイントに流出させる可能性があります。サーバーは、ページネーション URL が想定される HealthLake エンドポイントを指していることを検証しないため、アクターが後続のリクエストをアクターの制御下にあるサーバーにリダイレクトすることが可能になります。
影響を受けるバージョン: < 0.0.14
解決方法:
この問題は awslabs.healthlake-mcp-server バージョン 0.0.14 で解決されています。最新バージョンにアップグレードし、フォークしたコードや派生コードにパッチを適用して新しい修正を反映させることをお勧めします。
回避策:
当面の対策として、サーバーが使用する IAM ポリシーの範囲を Resource:「*」ではなく最小特権に基づいて設定し、--readonly フラグをセキュリティ境界として信頼しないでください。これは IAM による制御ではなく、変更系ツールに対するプロセス内ガードであるため、漏洩した認証情報には付与された権限がそのまま保持されます。ロールベース (STS) デプロイを使用しているオペレーターは、影響を受けるバージョンを使用している可能性がある場合、該当ロールの認証情報のローテーションを検討する必要があります。
参考情報:
謝辞:
協調的脆弱性開示プロセスを通じてこの問題について協力してくださった Marios Gyftos 氏に感謝いたします。
セキュリティに関する質問や懸念がある場合は、aws-security@amazon.com までメールでお問い合わせください。