libyaml: heap-based buffer overflow when parsing URLs
Published Mar 28, 2014
6.8
MEDIUMCVSS 2.0
EPSS 8.80%
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
No data.
Configuration 1
No data.
OpenStack 3 for RHEL 6
libyaml-0:0.1.3-1.4.el6
Fixed · RHSA-2014:0353
OpenStack 3 for RHEL 6
ruby193-libyaml-0:0.1.4-5.1.el6
Fixed · RHSA-2014:0364
OpenStack 4 for RHEL 6
libyaml-0:0.1.3-1.4.el6
Fixed · RHSA-2014:0354
Red Hat Common for RHEL 6
libyaml-0:0.1.3-1.4.el6
Fixed · RHSA-2014:0415
Red Hat Software Collections for RHEL-6
ruby193-libyaml-0:0.1.4-5.1.el6
Fixed · RHSA-2014:0355
CloudForms Management Engine 5
ruby193-libyaml
Not affected
OpenShift Enterprise 1
ruby193-libyaml
Will not fix
Red Hat Enterprise Linux 6
libyaml
Affected
Red Hat Enterprise Linux 7
libyaml
Not affected
Red Hat Enterprise MRG 1
libyaml
Will not fix
Red Hat Enterprise MRG 2
libyaml
Will not fix
Red Hat Satellite 5
libyaml
Not affected
Red Hat Satellite 6
libyaml
Not affected
Red Hat Software Collections
libyaml
Not affected
Red Hat Subscription Asset Manager
libyaml
Affected
| Product | Package | State | Advisory |
|---|---|---|---|
| OpenStack 3 for RHEL 6 | libyaml-0:0.1.3-1.4.el6 | Fixed | RHSA-2014:0353 |
| OpenStack 3 for RHEL 6 | ruby193-libyaml-0:0.1.4-5.1.el6 | Fixed | RHSA-2014:0364 |
| OpenStack 4 for RHEL 6 | libyaml-0:0.1.3-1.4.el6 | Fixed | RHSA-2014:0354 |
| Red Hat Common for RHEL 6 | libyaml-0:0.1.3-1.4.el6 | Fixed | RHSA-2014:0415 |
| Red Hat Software Collections for RHEL-6 | ruby193-libyaml-0:0.1.4-5.1.el6 | Fixed | RHSA-2014:0355 |
| CloudForms Management Engine 5 | ruby193-libyaml | Not affected | n/a |
| OpenShift Enterprise 1 | ruby193-libyaml | Will not fix | n/a |
| Red Hat Enterprise Linux 6 | libyaml | Affected | n/a |
| Red Hat Enterprise Linux 7 | libyaml | Not affected | n/a |
| Red Hat Enterprise MRG 1 | libyaml | Will not fix | n/a |
| Red Hat Enterprise MRG 2 | libyaml | Will not fix | n/a |
| Red Hat Satellite 5 | libyaml | Not affected | n/a |
| Red Hat Satellite 6 | libyaml | Not affected | n/a |
| Red Hat Software Collections | libyaml | Not affected | n/a |
| Red Hat Subscription Asset Manager | libyaml | Affected | n/a |
No package ranges for this CVE.
Remediation
Red Hat statement
Redhat satellite does not ship libyaml package but instead consumes the package from the RHEL distribution which is why it has been marked as not affected.
Red Hat mitigation
Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
Metrics
No CVSS v4.0 score for this CVE.
No CVSS v3.1 score for this CVE.
No CVSS v3.0 score for this CVE.
AV:N/AC:M/Au:N/C:P/I:P/A:P
This CVE is not in the KEV list.
No CISA SSVC assessment for this CVE yet.
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
Score over time
2022–2026- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Percentile over time
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Table of values (23 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 8.80% (0.08804) | 95.03th | v5 (v2026.06.15) |
| Jun 15, 2026 | 9.19% (0.09189) | 94.66th | v5 (v2026.06.15) |
| Jun 11, 2026 | 53.84% (0.53840) | 98.05th | v4 (v2025.03.14) |
| May 30, 2026 | 61.90% (0.61898) | 98.37th | v4 (v2025.03.14) |
| Sep 29, 2025 | 63.23% (0.63229) | 98.36th | v4 (v2025.03.14) |
| Jun 24, 2025 | 55.32% (0.55324) | 97.91th | v4 (v2025.03.14) |
| May 11, 2025 | 61.85% (0.61852) | 98.21th | v4 (v2025.03.14) |
| May 6, 2025 | 63.92% (0.63921) | 98.29th | v4 (v2025.03.14) |
| May 4, 2025 | 61.33% (0.61335) | 98.19th | v4 (v2025.03.14) |
| Apr 30, 2025 | 66.56% (0.66559) | 98.40th | v4 (v2025.03.14) |
| Mar 30, 2025 | 35.65% (0.35654) | 96.74th | v4 (v2025.03.14) |
| Mar 29, 2025 | 39.43% (0.39428) | 95.92th | v4 (v2025.03.14) |
| Mar 17, 2025 | 35.65% (0.35654) | 96.70th | v4 (v2025.03.14) |
| Feb 15, 2025 | 26.38% (0.26376) | 96.81th | v3 (v2023.03.01) |
| Dec 17, 2024 | 30.88% (0.30879) | 96.96th | v3 (v2023.03.01) |
| Dec 13, 2024 | 65.74% (0.65740) | 98.03th | v3 (v2023.03.01) |
| May 14, 2024 | 70.67% (0.70668) | 98.02th | v3 (v2023.03.01) |
| Mar 26, 2024 | 73.08% (0.73075) | 98.02th | v3 (v2023.03.01) |
| Apr 22, 2023 | 82.58% (0.82580) | 97.86th | v3 (v2023.03.01) |
| Mar 7, 2023 | 84.82% (0.84825) | 97.88th | v3 (v2023.03.01) |
| Mar 6, 2023 | 4.42% (0.04421) | 88.21th | v2 (v2022.01.01) |
| Apr 1, 2022 | 4.42% (0.04421) | 87.03th | v2 (v2022.01.01) |
| Feb 4, 2022 | 4.42% (0.04421) | 70.83th | v2 (v2022.01.01) |
References (26)
- http://advisories.mageia.org/MGASA-2014-0150.html x_refsource_CONFIRMThird Party Advisory
- http://lists.opensuse.org/opensuse-updates/2014-04/msg00022.html vendor-advisoryx_refsource_SUSEThird Party Advisory
- http://lists.opensuse.org/opensuse-updates/2015-02/msg00078.html vendor-advisoryx_refsource_SUSEThird Party Advisory
- http://lists.opensuse.org/opensuse-updates/2016-04/msg00050.html vendor-advisoryx_refsource_SUSEThird Party Advisory
- http://rhn.redhat.com/errata/RHSA-2014-0353.html vendor-advisoryx_refsource_REDHAT
- http://rhn.redhat.com/errata/RHSA-2014-0354.html vendor-advisoryx_refsource_REDHAT
- http://rhn.redhat.com/errata/RHSA-2014-0355.html vendor-advisoryx_refsource_REDHAT
- http://secunia.com/advisories/57836 third-party-advisoryx_refsource_SECUNIA
- http://secunia.com/advisories/57966 third-party-advisoryx_refsource_SECUNIA
- http://secunia.com/advisories/57968 third-party-advisoryx_refsource_SECUNIA
- http://support.apple.com/kb/HT6443 x_refsource_CONFIRM
- http://www.debian.org/security/2014/dsa-2884 vendor-advisoryx_refsource_DEBIAN
- http://www.debian.org/security/2014/dsa-2885 vendor-advisoryx_refsource_DEBIAN
- http://www.getchef.com/blog/2014/04/09/chef-server-11-0-12-release/ x_refsource_CONFIRM
- http://www.getchef.com/blog/2014/04/09/enterprise-chef-1-4-9-release/ x_refsource_CONFIRM
- http://www.getchef.com/blog/2014/04/09/enterprise-chef-11-1-3-release/ x_refsource_CONFIRM
- http://www.mandriva.com/security/advisories?name=MDVSA-2015:060 vendor-advisoryx_refsource_MANDRIVA
- http://www.ocert.org/advisories/ocert-2014-003.html x_refsource_MISCUS Government Resource
- http://www.securityfocus.com/bid/66478 vdb-entryx_refsource_BID
- http://www.ubuntu.com/usn/USN-2160-1 vendor-advisoryx_refsource_UBUNTU
- https://access.redhat.com/security/cve/CVE-2014-2525 Vendor Advisory
- https://bitbucket.org/xi/libyaml/commits/bce8b60f0b9af69fa9fab3093d0a41ba243de048 x_refsource_CONFIRMExploitPatch
- https://bugzilla.redhat.com/show_bug.cgi?id=1078083 Issue Tracking
- https://nvd.nist.gov/vuln/detail/CVE-2014-2525
- https://puppet.com/security/cve/cve-2014-2525 x_refsource_CONFIRM
- https://www.cve.org/CVERecord?id=CVE-2014-2525
Change history (0)
No recorded changes yet.