CVE-2019-20477

PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and load_all functions because of a class deserialization issue, e.g., Popen is a class in the subprocess module. NOTE: this issue exists because of an incomplete fix for CVE-2017-18342.
Configurations

Configuration 1 (hide)

cpe:2.3:a:pyyaml:pyyaml:*:*:*:*:*:*:*:*

Configuration 2 (hide)

OR cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:*

History

No history.

Information

Published : 2020-02-19 04:15

Updated : 2024-11-21 04:38


NVD link : CVE-2019-20477

Mitre link : CVE-2019-20477

CVE.ORG link : CVE-2019-20477


JSON object : View

Products Affected

pyyaml

  • pyyaml

fedoraproject

  • fedora
CWE
CWE-502

Deserialization of Untrusted Data