CVE-2019-9843

Yüksek

Açıklama

DiffPlug Spotless'in 1.20.0 öncesi (kütüphane ve Maven eklentisi) ve 3.20.0 öncesi (Gradle eklentisi) sürümlerinde, XML ayrıştırıcısı hem HTTP hem de HTTPS üzerinden harici varlıkları çözümlüyor ve resolveExternalEntities ayarına uymuyordu. Örneğin bu durum, bir kurbanın güvenilmeyen bir XML dosyası üzerinde spotlessApply işlemi gerçekleştirmesi halinde, dosya içeriklerinin bir MITM saldırganına ifşa edilmesine olanak tanır.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünDiffplug Gradle
Yayın28 Haz 2019
İlk görülme28 Haz 2019

Nasıl düzeltilir

Güncelleyin
  • diffplug gradle3.20.0 ya da sonraki bir sürüm
  • diffplug maven1.20.0 ya da sonraki bir sürüm
  • com.diffplug.spotless:spotless-plugin-gradle3.20.0 ya da sonraki bir sürüm
  • com.diffplug.spotless:spotless-maven-plugin1.20.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
diffplug gradlev < 3.20.03.20.0
diffplug mavenv < 1.20.01.20.0
com.diffplug.spotless:spotless-plugin-gradleMavenv < 3.20.03.20.0
com.diffplug.spotless:spotless-maven-pluginMavenv < 1.20.01.20.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-2019-9843 · Diffplug Gradle · Dark Radar