CVE-2026-80183

Yüksek

Açıklama

OpenStack Keystone 29.0.3 öncesi sürümlerde, herhangi bir projede role:reader rolüne sahip kimliği doğrulanmış herhangi bir kullanıcı, GET /v3/role_assignments uç noktasına scope.project.id olarak bir domain ID ve include_subtree parametresini ileterek herhangi bir domain altındaki tüm proje kapsamlı rol atamalarını listeleyebilir. Domainin proje kaydı domain_id=null değerine sahiptir, bu da politika domain_id kontrolünün her çağrıcı için başarılı olmasına neden olur. include_names kullanıldığında, yanıt ilgili tüm kullanıcıların, grupların, projelerin ve rollerin isimlerini ve home-domain ID'lerini ifşa eder. "default" domain ID ifadesi, keystone-manage bootstrap ile oluşturulmuş herhangi bir dağıtımda çalışır. Bir saldırgan, yanıttan domain ID'leri toplayabilir ve tüm bulut genelindeki rol atamalarını haritalamak için sorguyu tekrarlayabilir. Bu durum, list_role_assignments_for_tree içerisindeki "None" ifadesinin yanlış kullanımından kaynaklanmaktadır.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünKeystone
Yayın27 Ağu 2026
İlk görülme27 Ağu 2026
Zayıflık türüCWE-843CWE-843

Nasıl düzeltilir

Güncelleyin
  • OpenStack Keystone27.0.3, 28.0.3, 29.0.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
OpenStack Keystone16.0.0 ≤ v < 27.0.3, 28.0.0 ≤ v < 28.0.3, 29.0.0 ≤ v < 29.0.327.0.3, 28.0.3, 29.0.3

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.