CVE-2017-1000207

Yüksək

Təsvir

Swagger-Parser-in <= 1.0.30 versiyasında və Swagger codegen-in <= 2.2.2 versiyasının yaml parsing funksionallığında olan zəiflik, bədniyyətli şəkildə hazırlanmış yaml Open-API spesifikasiyası parse edildikdə ixtiyari kodun icrasına səbəb olur. Bu, xüsusilə swagger-codegen-in (<= 2.2.2) 'generate' və 'validate' əmrlərinə təsir göstərir və həmin əmrlər düzgün hazırlanmış yaml spesifikasiyası üzərində istifadə edildikdə ixtiyari kodun icrasına gətirib çıxara bilər.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulSwagger-codegen
Dərc27 noy 2017
İlk görülmə27 noy 2017

Necə düzəltmək olar

Yeniləyin
  • io.swagger:swagger-parser1.0.31 və ya daha yeni versiya
  • io.swagger:swagger-codegen2.2.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
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

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

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