CVE-2014-2525 describes a heap-based buffer overflow in the yaml_parser_scan_uri_escapes function of LibYAML before version 0.1.6, impacting products like openSUSE and PyYAML. This vulnerability allows remote attackers to execute arbitrary code by crafting a YAML file with a long sequence of percent-encoded characters in a URI. With a CVSS score of 6.8, it is considered medium severity, requiring medium attack complexity but potentially leading to partial confidentiality, integrity, and availability compromise. While not listed in CISA's KEV catalog and lacking public exploit code in Metasploit or ExploitDB, its high EPSS score and community discussion indicate a notable level of concern.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
<= 0.1.5CPE matchmatch criteria | cpe:2.3:a:pyyaml:libyaml:*:*:*:*:*:*:*:* | ||
0.0.1CPE matchmatch criteria | cpe:2.3:a:pyyaml:libyaml:0.0.1:*:*:*:*:*:*:* | ||
0.1.1CPE matchmatch criteria | cpe:2.3:a:pyyaml:libyaml:0.1.1:*:*:*:*:*:*:* | ||
0.1.2CPE matchmatch criteria | cpe:2.3:a:pyyaml:libyaml:0.1.2:*:*:*:*:*:*:* | ||
0.1.3CPE matchmatch criteria | cpe:2.3:a:pyyaml:libyaml:0.1.3:*:*:*:*:*:*:* |
CVSS version used by this source: 2.0
AV:N/AC:M/Au:N/C:P/I:P/A:P
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.
The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.