GHSA-8q59-q68h-6hv4 · Severity: critical · Ecosystem: pip — Improper Input Validation in PyYAML
A vulnerability was discovered in the PyYAML library in versions before 5.4, 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. This flaw allows an attacker to execute arbitrary code on the system by abusing the python/object/new constructor. This flaw is due to an incomplete fix for CVE-2020-1747.
Conclusion & alert: CVE-2020-14343 is rated High Risk (66.5/100): CVSS Critical severity, with high exploitation likelihood (EPSS 5.98%, 92th percentile). Core evidence: EPSS ranks this CVE among the most likely to be exploited in the near term. Mandatory action: High exploitation likelihood—assess exposure and prioritize remediation.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-06-15 | 13.70% | 5.98% | -7.72% |
| 2 | 2026-04-30 | 14.02% | 13.70% | -0.32% |
| 3 | 2026-04-21 | — | 14.02% | — |
Full EPSS history (29 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 9.8 | 3.1 | CRITICAL |
|
3.9 | 5.9 | [email protected] |
| 10.0 | 2.0 | HIGH |
|
10.0 | 10.0 | [email protected] |
GHSA-8q59-q68h-6hv4 · Severity: critical · Ecosystem: pip — Improper Input Validation in PyYAML
| vendor | priority | summary | link |
|---|---|---|---|
alpine
|
critical | CVE-2020-14343: 1 source package rows (py3-yaml); 9 state rows across 9 repos (3.11-main, 3.12-main, 3.17-main, 3.18-main, 3.19-main, 3.20-main, 3.21-main, 3.22-main, edge-main); fixed 9, open 0. | https://security.alpinelinux.org/vuln/CVE-2020-14343 |
debian
|
not yet assigned | CVE-2020-14343 not yet assigned priority: Debian including 1 source packages (pyyaml), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 5. | https://security-tracker.debian.org/tracker/CVE-2020-14343 |
gentoo
|
normal | CVE-2020-14343: 1 GLSA(s) (202402-33), 1 atom(s) (dev-python/pyyaml); latest impact normal. | https://bugs.gentoo.org/buglist.cgi?quicksearch=CVE-2020-14343 |
redhat
|
medium | — | https://access.redhat.com/security/cve/CVE-2020-14343 |
suse
|
high | CVE-2020-14343 severity important: SUSE including 266 source package names (0.1.75:python3-PyYAML-5.3.1-6.10.1, 1.1.1.0.1.5.424:python3-PyYAML-5.3.1-6.10.1, …), 357 product×package rows across 77 product lines (Container caasp/v4/k8s-sidecar, Container ses/6/cephcsi/cephcsi, … (77 product lines)): Fixed 173, Known Affected 169, Known Not Affected 15. | https://www.suse.com/security/cve/CVE-2020-14343/ |
ubuntu
|
medium | CVE-2020-14343 medium priority: Ubuntu including 1 source packages (pyyaml), 7 status rows across 7 suites (bionic, focal, groovy, hirsute, trusty, upstream, xenial): released 4, not-affected 3. | https://ubuntu.com/security/CVE-2020-14343 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| pyyaml | pyyaml | >= 5.1, < 5.4 | cpe:2.3:a:pyyaml:pyyaml:*:*:*:*:*:*:*:* |
| oracle | communications_cloud_native_core_network_function_cloud_native_environment | 1.10.0 | cpe:2.3:a:oracle:communications_cloud_native_core_network_function_cloud_native_environment:1.10.0:*:*:*:*:*:*:* |
| oracle | communications_cloud_native_core_network_function_cloud_native_environment | 22.1.0 | cpe:2.3:a:oracle:communications_cloud_native_core_network_function_cloud_native_environment:22.1.0:*:*:*:*:*:*:* |
| URL | Tags |
|---|---|
| https://bugzilla.redhat.com/show_bug.cgi?id=1860466 | Issue Tracking Third Party Advisory |
| https://github.com/SeldonIO/seldon-core/issues/2252 | |
| https://github.com/yaml/pyyaml/issues/420 | |
| https://www.oracle.com/security-alerts/cpuapr2022.html | Patch Third Party Advisory |
| https://www.oracle.com/security-alerts/cpujul2022.html | Patch Third Party Advisory |