In libxml2 before 2.9.14, several buffer handling functions in buf.c (xmlBuf*) and tree.c (xmlBuffer*) don't check for integer overflows. This can result in out-of-bounds memory writes. Exploitation requires a victim to open a crafted, multi-gigabyte XML file. Other software using libxml2's buffer functions, for example libxslt through 1.1.35, is affected as well.
CVSS Details
- CVSS 3.1 Base Score: 6.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade libxml2Upgrade libxslt | Jun 22, 2022 | May 3, 2022 |
| Amazon Linux Ami 2 | — | Upgrade libxml2Upgrade libxml2-develUpgrade libxml2-debuginfoUpgrade libxml2-pythonUpgrade libxml2-static | Oct 11, 2022 | May 3, 2022 |
| Amazon_linux | — | Upgrade libxml2 | May 4, 2023 | May 3, 2022 |
| Amazon_linux_2023 | — | Upgrade libxml2Upgrade python3-libxml2Upgrade libxml2-debuginfoUpgrade libxml2-develUpgrade python3-libxml2-debuginfoUpgrade libxml2-debugsourceUpgrade libxml2-static | Feb 17, 2025 | May 3, 2022 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | May 3, 2022 |
| Centos_linux | — | Upgrade libxml2-debuginfoUpgrade libxml2Upgrade libxml2-debugsourceUpgrade libxml2-develUpgrade python3-libxml2-debuginfoUpgrade python3-libxml2 | Jul 5, 2022 | May 3, 2022 |
| Debian | — | Upgrade libxml2 | May 18, 2022 | May 3, 2022 |
| Dell Powerstore Dsa2023366 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Oct 5, 2023 |
| Gentoo Linux | — | Upgrade dev-libs/libxml2. | Oct 17, 2022 | May 3, 2022 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-libxml2Upgrade libxml2 | Aug 2, 2022 | May 3, 2022 |
| Huawei Euleros 2_0_sp3 | — | Upgrade libxml2Upgrade libxml2-pythonUpgrade libxml2-devel | Oct 28, 2022 | May 3, 2022 |
| Huawei Euleros 2_0_sp5 | — | Upgrade libxml2-pythonUpgrade libxml2Upgrade libxml2-devel | Jun 17, 2022 | May 3, 2022 |
| Huawei Euleros 2_0_sp8 | — | Upgrade libxml2Upgrade python3-libxml2Upgrade python2-libxml2Upgrade libxml2-devel | Jun 22, 2022 | May 3, 2022 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-libxml2Upgrade libxml2 | Jul 11, 2022 | May 3, 2022 |
| Ibm Aix | — | Apply the fix or workaround for libxml2_advisory3 | Oct 12, 2022 | May 3, 2022 |
| Oracle_linux | — | Upgrade libxml2-develUpgrade libxml2Upgrade python3-libxml2 | Jul 2, 2022 | May 3, 2022 |
| Redhat_linux | — | Upgrade libxml2Upgrade libxml2-debugsourceUpgrade python3-libxml2-debuginfoUpgrade python3-libxml2No solution existsUpgrade libxml2-develUpgrade libxml2-debuginfo | Jul 5, 2022 | May 3, 2022 |
| Rocky_linux | — | Upgrade python3-libxml2Upgrade libxml2Upgrade python3-libxml2-debuginfoUpgrade libxml2-debugsourceUpgrade libxml2-debuginfoUpgrade libxml2-devel | Mar 12, 2024 | May 3, 2022 |
| Splunk | — | Upgrade Splunk Enterprise to version 9.0.1Upgrade Splunk Universal Forwarder to version 8.2.7.1Upgrade Splunk Universal Forwarder to version 8.1.11Upgrade Splunk Universal Forwarder to version 9.0.1Upgrade Splunk Enterprise to version 8.1.11Upgrade Splunk Enterprise to version 8.2.7.1 | Sep 30, 2025 | Aug 16, 2022 |
| Suse | — | Upgrade python3-libxml2-pythonUpgrade libxml2-develUpgrade python2-libxml2-pythonUpgrade python-libxml2Upgrade python3-libxml2Upgrade libxml2-2-32bitUpgrade libxml2-2Upgrade libxml2-toolsUpgrade libxml2-devel-32bitUpgrade libxml2-doc | Oct 26, 2022 | May 3, 2022 |
| Ubuntu | — | Upgrade libxml2-utilsUpgrade libxml2Upgrade libxml2-utils (Ubuntu Pro)Upgrade libxml2 (Ubuntu Pro) | May 17, 2022 | May 3, 2022 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 3, 2022 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub