CVE-2014-9130: pyyaml libyaml Improper Input Validation
Vulnerability summary
CVE-2014-9130 is a medium (CVSS 5.0) Improper Input Validation vulnerability in pyyaml libyaml. EPSS estimates a 13.20% chance of exploitation in the next 30 days, higher than 96.3% of scored vulnerabilities. 3 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 4 · Related 4Timeline
- 08-12-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
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 a denial of service (assertion failure and crash) via vectors involving line-wrapping.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
13.20%
Chance of exploitation in the next 30 days
Percentile
96%
Versus all other CVEs
30-day change
0.00 pp
From 13.20% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundExploit Reference (bitbucket.org)
Maturity: unknown
Exploit Reference (openwall.com)
Maturity: unknown
Exploit Reference (bitbucket.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Suse4 products
- python-PyYAML&distro=SUSE Cloud Compute Node for SUSE Linux Enterprise 12 5< 3.10-15.1
- python-PyYAML&distro=SUSE Enterprise Storage 1.0< 3.10-15.1
- python-PyYAML&distro=SUSE Linux Enterprise High Availability Extension 12< 3.10-15.1
- python-PyYAML&distro=SUSE Linux Enterprise Module for Public Cloud 12< 3.10-15.1
Debian3 products
- libyaml< 0.1.6-3 | < 0.1.3-1+deb6u5 | < 0.1.4-2+deb7u5
- libyaml-libyaml-perl< 0.41-6 | < 0.33-1+squeeze4 | < 0.38-3+deb7u3
- pyyaml< 3.11-2 | < 3.09-5+deb6u1 | < 3.10-4+deb7u1
Mageia3 products
- perl-YAML-LibYAML< 0.410.0-2.3.mga4
- python-yaml< 3.10-5.1.mga4
- yaml< 0.1.6-1.1.mga4
Redhat3 products
- libyaml< 0:0.1.3-4.el6_6 | < 0:0.1.4-11.el7_0
- libyaml-debuginfo< 0:0.1.3-4.el6_6 | < 0:0.1.4-11.el7_0
- libyaml-devel< 0:0.1.3-4.el6_6 | < 0:0.1.4-11.el7_0
Ubuntu3 products
- libyaml< 0.1.4-3ubuntu3.1
- libyaml-libyaml-perl< 0.41-5ubuntu0.14.04.1
- pyyaml< 3.10-4ubuntu0.1
Alpine1 product
- yaml< 0.1.6-r1
Pyyaml1 product
- libyaml0.1.5 | 0.1.6
7 vendors · 18 products
References
57 linksShow all 57 references
- puppet.com/security/cve/cve-2014-9130X Refsource CONFIRM
- linux.oracle.com/errata/ELSA-2015-0100.htmlX Refsource CONFIRM
- bugzilla.suse.com/921588REPORT