CVE-2024-27309

Yüksek

Açıklama

Bir Apache Kafka kümesi ZooKeeper modundan KRaft moduna taşınırken, bazı durumlarda ACL'ler doğru şekilde uygulanmayacaktır. Hatanın tetiklenmesi için iki ön koşul gereklidir: 1. Yöneticinin bir ACL'yi kaldırmaya karar vermesi 2. Kaldırılan ACL ile ilişkili kaynağın, kaldırma işleminden sonra hala iki veya daha fazla diğer ACL ile ilişkili olmaya devam etmesi. Bu iki ön koşul karşılandığında, Kafka kaynağı, olması gereken iki veya daha fazla ACL yerine, kaldırma işleminden sonra sanki yalnızca tek bir ACL ile ilişkiliymiş gibi değerlendirecektir. Hatalı durum, ZK modundaki tüm broker'ların kaldırılmasıyla veya etkilenen kaynağa yeni bir ACL eklenerek giderilir. Taşıma tamamlandığında herhangi bir meta veri kaybı yaşanmaz (tüm ACL'ler kalır). Tam etki, kullanılan ACL'lere bağlıdır. Taşıma sırasında yalnızca ALLOW ACL'ler yapılandırılmışsa, etki erişilebilirlik etkisiyle sınırlı olacaktır. Eğer DENY ACL'ler yapılandırılmışsa, taşıma süresince bu zafiyet nedeniyle DENY ACL'lerin göz ardı edilebilmesi sebebiyle etki, yapılandırılan ACL'lere bağlı olarak gizlilik ve bütünlük etkilerini içerebilir.

ÖnemYüksek
CVSS7.4
İstismar olasılığı—
ÜrünApache Kafka
Yayın12 Nis 2024
İlk görülme12 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • org.apache.kafka:kafka-metadata3.6.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache kafka3.5.0 ≤ v ≤ 3.6.1—
org.apache.kafka:kafka-metadataMaven3.5.0 ≤ v < 3.6.23.6.2

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.