CVE-2026-84501
Açıklama
Kimliği doğrulanmamış bir saldırgan, yeni satır karakterleri (\n) içeren özel olarak hazırlanmış bir add_auth("ensemble", ...) isteği göndererek Apache ZooKeeper operasyonel günlüğüne rastgele sahte günlük satırları enjekte edebilir. Topluluk (ensemble) adı eşleşmediğinde, EnsembleAuthenticationProvider.handleAuthentication() ham ve temizlenmemiş adı LOG.warn() aracılığıyla günlüğe kaydeder. SLF4J'nin {} yer tutucusu gömülü yeni satırları koruduğu için saldırgan; rastgele zaman damgaları, günlük seviyeleri, sınıf adları ve mesajlar içeren ve gerçek ZooKeeper günlük çıktılarıyla görsel olarak ayırt edilemeyen eksiksiz günlük girişleri oluşturabilir. Bu sorun şu Apache ZooKeeper sürümlerini etkilemektedir: 3.9.0 ile 3.9.5 arası, 3.8.0 ile 3.8.6 arası. Kullanıcıların sorunu gideren 3.8.7 veya 3.9.6 sürümüne yükseltmeleri önerilir.
Nasıl düzeltilir
- apache zookeeper3.8.7, 3.9.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache zookeeper | 3.8.0 ≤ v < 3.8.7, 3.9.0 ≤ v < 3.9.6 | 3.8.7, 3.9.6 |
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.
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.