In xmlIO in libxml2 before 2.15.4, an inconsistency in xmlOutputWriteCallback and xmlBufUse causes negative lengths to reach write callbacks, aka a lack of a check for integer overflow before calling writecallback. This has security relevance for many types of uses of that length value within a callback.
CVSS Details
- CVSS 3.1 Base Score: 7.3
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade python3-libxml2-debuginfoUpgrade libxml2-develUpgrade libxml2-debugsourceUpgrade python3-libxml2Upgrade libxml2Upgrade libxml2-staticUpgrade libxml2-debuginfo | Sep 30, 2026 | Sep 5, 2026 |
| Redhat_linux | — | Upgrade libxml2-develNo solution existsUpgrade libxml2-debuginfoUpgrade python3-libxml2Upgrade libxml2Upgrade libxml2-staticUpgrade python3-libxml2-debuginfoUpgrade libxml2-debugsource | Sep 10, 2026 | Sep 5, 2026 |
| Rocky_linux | — | Upgrade libxml2-staticUpgrade libxml2Upgrade libxml2-develUpgrade libxml2-debugsourceUpgrade python3-libxml2Upgrade libxml2-debuginfoUpgrade python3-libxml2-debuginfo | Sep 28, 2026 | Sep 26, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 21, 2026 | Sep 5, 2026 |
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