Vulnerability Details CVE-2017-1000208
A vulnerability in Swagger-Parser's (version <= 1.0.30) yaml parsing functionality results in arbitrary code being executed when a maliciously crafted yaml Open-API specification is parsed. This in particular, affects the 'generate' and 'validate' command in swagger-codegen (<= 2.2.2) and can lead to arbitrary code being executed when these commands are used on a well-crafted yaml specification.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.005
EPSS Ranking 63.3%
CVSS Severity
CVSS v3 Score 8.8
CVSS v2 Score 6.8
Products affected by CVE-2017-1000208
-
cpe:2.3:a:swagger:swagger-codegen:*
-
cpe:2.3:a:swagger:swagger-parser:1.0.0
-
cpe:2.3:a:swagger:swagger-parser:1.0.1
-
cpe:2.3:a:swagger:swagger-parser:1.0.10
-
cpe:2.3:a:swagger:swagger-parser:1.0.11
-
cpe:2.3:a:swagger:swagger-parser:1.0.12
-
cpe:2.3:a:swagger:swagger-parser:1.0.13
-
cpe:2.3:a:swagger:swagger-parser:1.0.14
-
cpe:2.3:a:swagger:swagger-parser:1.0.15
-
cpe:2.3:a:swagger:swagger-parser:1.0.16
-
cpe:2.3:a:swagger:swagger-parser:1.0.17
-
cpe:2.3:a:swagger:swagger-parser:1.0.18
-
cpe:2.3:a:swagger:swagger-parser:1.0.19
-
cpe:2.3:a:swagger:swagger-parser:1.0.2
-
cpe:2.3:a:swagger:swagger-parser:1.0.20
-
cpe:2.3:a:swagger:swagger-parser:1.0.21
-
cpe:2.3:a:swagger:swagger-parser:1.0.22
-
cpe:2.3:a:swagger:swagger-parser:1.0.23
-
cpe:2.3:a:swagger:swagger-parser:1.0.24
-
cpe:2.3:a:swagger:swagger-parser:1.0.25
-
cpe:2.3:a:swagger:swagger-parser:1.0.26
-
cpe:2.3:a:swagger:swagger-parser:1.0.27
-
cpe:2.3:a:swagger:swagger-parser:1.0.29
-
cpe:2.3:a:swagger:swagger-parser:1.0.3
-
cpe:2.3:a:swagger:swagger-parser:1.0.30
-
cpe:2.3:a:swagger:swagger-parser:1.0.5
-
cpe:2.3:a:swagger:swagger-parser:1.0.6
-
cpe:2.3:a:swagger:swagger-parser:1.0.8
-
cpe:2.3:a:swagger:swagger-parser:1.0.9