Patchwire CVEs, their patch status, and feeds to follow them

CVE-2017-18342

Fixed in a distro release EPSS 6%

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.

Published 2018-06-27 · CVE record · OSV

Products: pyyaml, fedoraproject fedora

Fixed upstream

EcosystemPackageFixed in
PyPIpyyaml5.1

Distro releases

ReleasePackageFixed in
Arch Linuxpython-yaml5.1-1
Debian 12pyyaml5.1.2-1
Debian 13pyyaml5.1.2-1
Debian 14pyyaml5.1.2-1
Ubuntu 14.04 LTSpyyamlno fix
Ubuntu 16.04 LTSpyyamlno fix
Ubuntu 18.04 LTSpyyamlno fix
openSUSE Tumbleweedoci-cli3.0.2-1.2
openSUSE Tumbleweedpython-PyYAML6.0.1-4.1
openSUSE Tumbleweedpython-PyYAML6.0.3-1.6
openSUSE Tumbleweedpython-PyYAML5.4.1-1.6
openSUSE Tumbleweedpython-openapi-spec-validator0.9.0-1.1
openSUSE Tumbleweedpython-openapi-spec-validator0.7.1-1.3