CVE-2023-28754

Yüksek

Açıklama

Apache ShardingSphere-Agent'taki Güvenilmeyen Verilerin Deserializasyonu zafiyeti, saldırganların özel bir YAML yapılandırma dosyası oluşturarak keyfi kod çalıştırmasına olanak tanır. Saldırganın hedef makinedeki ShardingSphere Agent YAML yapılandırma dosyasını değiştirme yetkisine sahip olması ve hedef makinenin keyfi kod içeren JAR dosyasının bulunduğu URL'ye erişebilmesi gerekir. Bir saldırgan, java.net.URLClassLoader'ı deserialize etmek için SnakeYAML'ı kullanabilir ve belirtilen bir URL'den JAR yüklemesini sağlayabilir; ardından bu ClassLoader'ı kullanarak kod yüklemek için javax.script.ScriptEngineManager'ı deserialize edebilir. ShardingSphere JVM işlemi başladığında ve ShardingSphere-Agent kullandığında, saldırgan tarafından belirtilen keyfi kod, Agent tarafından YAML yapılandırma dosyasının deserializasyonu sırasında çalıştırılacaktır. Bu sorun ShardingSphere-Agent: 5.3.2 sürümüne kadar olan versiyonları etkilemektedir. Bu zafiyet Apache ShardingSphere 5.4.0 sürümünde giderilmiştir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünApache Shardingsphere
Yayın19 Tem 2023
İlk görülme19 Tem 2023

Nasıl düzeltilir

Güncelleyin
  • apache shardingsphere5.4.0 ya da sonraki bir sürüm
  • org.apache.shardingsphere:shardingsphere5.4.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache shardingspherev < 5.4.05.4.0
org.apache.shardingsphere:shardingsphereMavenv < 5.4.05.4.0

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.

CVE-2023-28754 · Apache Shardingsphere · Dark Radar