pyyaml records
7 published records for vendor pyyaml.
Researcher profile
- Entered KEV
- 0 · 0%
- Weaponized
- 0 · 0%
- Pre-auth RCE
- 5
- With a fix record
- 100%
- Median publish → KEV
- No record has entered KEV
Recurring classes
- CWE-20 Improper Input Validation3
- CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer2
- CWE-502 Deserialization of Untrusted Data2
The weakness classes this vendor ships most often: where to look.
CWEAll records
7 records| Action | CVE | Vulnerability | Severity | KEV | EPSS | Published |
|---|---|---|---|---|---|---|
41Plan | CVE-2020-14343Proof of concept | A vulnerability was discovered in the PyYAML library in versions before 5.4, where it is susceptible to arbitrary code execution when it propyyaml · pyyaml · CWE-20 | Critical9.8 | — | 5.9% | Feb 9, 2021 |
41Plan | CVE-2017-18342No exploit | In PyYAML before 5.1, the yaml.load() API could execute arbitrary code if used with untrusted data.pyyaml · pyyaml · CWE-502 | Critical9.8 | — | 5.6% | Jun 27, 2018 |
41Plan | CVE-2020-1747No exploit | A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it ppyyaml · pyyaml · CWE-20 | Critical9.8 | — | 5.4% | Mar 24, 2020 |
41Plan | CVE-2019-20477No exploit | 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., Popyyaml · pyyaml · CWE-502 | Critical9.8 | — | 5.1% | Feb 19, 2020 |
30Monitor | CVE-2014-2525No exploit | Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to executpyyaml · libyaml · CWE-119 | Medium6.8 | — | 8.7% | Mar 28, 2014 |
29Monitor | CVE-2013-6393No exploit | The yaml_parser_scan_tag_uri function in scanner.c in LibYAML before 0.1.5 performs an incorrect cast, which allows remote attackers to causpyyaml · libyaml · CWE-119 | Medium6.8 | — | 7.3% | Feb 6, 2014 |
24Monitor | CVE-2014-9130No exploit | scanner.c in LibYAML 0.1.5 and 0.1.6, as used in the YAML-LibYAML (aka YAML-XS) module for Perl, allows context-dependent attackers to causepyyaml · libyaml · CWE-20 | Medium5.0 | — | 13.1% | Dec 8, 2014 |
- CVE-2020-1434341Plan
A vulnerability was discovered in the PyYAML library in versions before 5.4, where it is susceptible to arbitrary code execution when it pro
CriticalCVSS 9.8Proof of conceptEPSS 5%pyyaml · pyyamlFeb 9, 2021
- CVE-2017-1834241Plan
In PyYAML before 5.1, the yaml.load() API could execute arbitrary code if used with untrusted data.
CriticalCVSS 9.8No exploitEPSS 5%pyyaml · pyyamlJun 27, 2018
- CVE-2020-174741Plan
A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it p
CriticalCVSS 9.8No exploitEPSS 5%pyyaml · pyyamlMar 24, 2020
- CVE-2019-2047741Plan
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., Po
CriticalCVSS 9.8No exploitEPSS 5%pyyaml · pyyamlFeb 19, 2020
- CVE-2014-252530Monitor
Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execut
MediumCVSS 6.8No exploitEPSS 8%pyyaml · libyamlMar 28, 2014
- CVE-2013-639329Monitor
The yaml_parser_scan_tag_uri function in scanner.c in LibYAML before 0.1.5 performs an incorrect cast, which allows remote attackers to caus
MediumCVSS 6.8No exploitEPSS 7%pyyaml · libyamlFeb 6, 2014
- CVE-2014-913024Monitor
scanner.c in LibYAML 0.1.5 and 0.1.6, as used in the YAML-LibYAML (aka YAML-XS) module for Perl, allows context-dependent attackers to cause
MediumCVSS 5.0No exploitEPSS 13%pyyaml · libyamlDec 8, 2014