Skip to content

CVE-2014-2525 Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded char...

MediumCVSS 6.8 EPSS 8.8%
Published
Updated
Exploit status
No public exploit known

Description

Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded characters in a URI in a YAML file.

Affected products

ProductAffected versionsFixed in
debian/libyaml(Debian:12) < 0.1.4-3.2 0.1.4-3.2
debian/libyaml(Debian:13) < 0.1.4-3.2 0.1.4-3.2
debian/libyaml(Debian:14) < 0.1.4-3.2 0.1.4-3.2
debian/libyaml-libyaml-perl(Debian:12) < 0.41-5 0.41-5
debian/libyaml-libyaml-perl(Debian:13) < 0.41-5 0.41-5
debian/libyaml-libyaml-perl(Debian:14) < 0.41-5 0.41-5
pyyaml libyaml <= 0.1.5 No fix listed
pyyaml libyaml = 0.0.1 No fix listed
pyyaml libyaml = 0.1.1 No fix listed
pyyaml libyaml = 0.1.2 No fix listed
pyyaml libyaml = 0.1.3 No fix listed
pyyaml libyaml = 0.1.4 No fix listed
openSUSE leap = 42.1 No fix listed
opensuse = 13.1 No fix listed
opensuse = 13.2 No fix listed

References