CVE-2017-1000208

Yüksek

Açıklama

Swagger-Parser'ın (versiyon <= 1.0.30) yaml ayrıştırma işlevindeki bir güvenlik açığı, kötü niyetle hazırlanmış bir yaml Open-API spesifikasyonu ayrıştırıldığında rastgele kod çalıştırılmasına neden olur. Bu durum özellikle swagger-codegen (<= 2.2.2) içerisindeki 'generate' ve 'validate' komutlarını etkiler ve bu komutlar özenle hazırlanmış bir yaml spesifikasyonu üzerinde kullanıldığında rastgele kod çalıştırılmasına yol açabilir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünSwagger-codegen
Yayın17 Kas 2017
İlk görülme17 Kas 2017

Nasıl düzeltilir

Güncelleyin
  • io.swagger:swagger-codegen2.2.2 ya da sonraki bir sürüm
  • io.swagger:swagger-parser1.0.31 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
swagger swagger-codegenv ≤ 2.2.2—
swagger swagger-parserv ≤ 1.0.30—
io.swagger:swagger-codegenMavenv < 2.2.22.2.2
io.swagger:swagger-parserMavenv < 1.0.311.0.31

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-2017-1000208 · Swagger-codegen · Dark Radar