CVE-2026-80183 in Keystone情報

要約

〜によって VulDB • 2026年08月27日

OpenStack Keystone 29.0.3 より前のバージョンでは、任意のプロジェクトに対して「role:reader」権限を持つ認証済みユーザーが、GET /v3/role_assignments エンドポイントにドメイン ID を scope.project.id として渡すことで include_subtree オプションを指定し、任意のドメイン内のすべてのプロジェクトスコープ付きロール割り当てを一覧表示できます。この際、ドメインのプロジェクトレコードには domain_id=null が設定されているため、呼び出し元が誰であってもポリシーによる domain_id チェックが通過してしまいます。include_names を使用すると、応答には関与するすべてのユーザー、グループ、プロジェクト、およびロールの名前とホームドメイン ID が開示されます。「default」というリテラルのドメイン ID は、keystone-manage bootstrap コマンドで作成された任意のデプロイメントに対して機能します。攻撃者はこの応答からドメイン ID を収集し、クエリを繰り返すことでクラウド全体のロール割り当てのマッピングを行うことができます。これは list_role_assignments_for_tree 関数における「None」の誤使用が原因です。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

MITRE

予約する

2026年08月25日

モデレーション

承諾済み

エントリ

VDB-396043

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!