CVE-2017-18342
CRITICALPyyaml < 5.1 - Insecure Deserialization
Title source: ruleDescription
In PyYAML before 5.1, the yaml.load() API could execute arbitrary code if used with untrusted data. The load() function has been deprecated in version 5.1 and the 'UnsafeLoader' has been introduced for backward compatibility with the function.
Scores
CVSS v3
9.8
EPSS
0.0447
EPSS Percentile
88.9%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Classification
CWE
CWE-502
Status
published
Affected Products (5)
pyyaml/pyyaml
< 5.1
fedoraproject/fedora
fedoraproject/fedora
fedoraproject/fedora
pypi/PyYAML
< 4.1PyPI
Timeline
Published
Jun 27, 2018
Tracked Since
Feb 18, 2026