CVE-2017-1000207

Yüksek

Açıklama

Swagger-Parser'ın <= 1.0.30 versiyonları ve Swagger codegen'in <= 2.2.2 versiyonlarındaki 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'in (<= 2.2.2) '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ıyla sonuçlanabilir.

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

Nasıl düzeltilir

Güncelleyin
  • io.swagger:swagger-parser1.0.31 ya da sonraki bir sürüm
  • io.swagger:swagger-codegen2.2.2 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-parserMavenv < 1.0.311.0.31
io.swagger:swagger-codegenMavenv < 2.2.22.2.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.

CVE-2017-1000207 · Swagger-codegen · Dark Radar