GitHub Advisoryadvisory · PyPI
GHSA-6757-jp84-gxfx Improper Input Validation in PyYAML
CRITICAL
Official page ↗
- Aliases
- CVE-2020-1747
- Ecosystem
- PyPI
- Packages
- pyyaml
- Severity
- Critical
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-20
- Reviewed
- 2021-04-07
Affected packages
• PyPI pyyaml: >= 5.1b7, < 5.3.1 → fixed in 5.3.1
Description
A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it processes untrusted YAML files through the full_load method or with the FullLoader loader. Applications that use the library to process untrusted input may be vulnerable to this flaw. An attacker could use this flaw to execute arbitrary code on the system by abusing the python/object/new constructor.
Related
Alias · CVE (1)
- CVE-2020-1747 A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it… vulnerability
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-1747 advisory
- https://github.com/github/advisory-database/pull/4942 web
- https://github.com/yaml/pyyaml/pull/386 web
- https://github.com/yaml/pyyaml/commit/0cedb2a0697b2bc49e4f3841b8d4590b6b15657e web
- https://github.com/yaml/pyyaml/commit/5080ba513377b6355a0502104846ee804656f1e0 web
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-1747 web
- https://github.com/advisories/GHSA-6757-jp84-gxfx advisory
- https://github.com/pypa/advisory-database/tree/main/vulns/pyyaml/PYSEC-2020-96.yaml web
- https://github.com/yaml/pyyaml package
- https://lists.fedoraproject.org/archives/list/[email protected]/message/7PPAS6C4SZRDQLR7C22A5U3QOLXY33JX web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/K5HEPD7LEVDPCITY5IMDYWXUMX37VFMY web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/MMQXSZXNJT6ERABJZAAICI3DQSQLCP3D web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/WORRFHPQVAFKKXXWLSSW6XKUYLWM6CSH web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/ZBJA3SGNJKCAYPSHOHWY3KBCWNM5NYK2 web
- https://www.oracle.com/security-alerts/cpujul2022.html web
- http://lists.opensuse.org/opensuse-security-announce/2020-04/msg00017.html web
- http://lists.opensuse.org/opensuse-security-announce/2020-05/msg00017.html web