CVE-2026-8177 Details
Description
XML::LibXML versions through 2.0210 for Perl read out-of-bounds heap memory when parsing XML node names containing truncated UTF-8 byte sequences. A node name ending in the middle of a multi byte UTF-8 sequence causes the parser to read past the end of the input string into adjacent heap memory. Any Perl process that passes attacker controlled strings to XML::LibXML's DOM node-name methods can reach this path on the default API. The likely consequence is a crash, causing denial of service.
A vulnerability in XML::LibXML versions through 2.0210 for Perl allows for out-of-bounds heap memory reads. This occurs when the parser processes XML node names with truncated UTF-8 byte sequences, leading to potential memory safety issues. The flaw can be exploited by any Perl process that sends attacker-controlled strings to XML::LibXML's DOM node-name methods, using the default API. The vulnerability likely causes a process crash, resulting in a denial-of-service condition.
Users can update to the patched version of XML::LibXML that validates UTF-8 continuation bytes before parsing. The specific commit addressing this vulnerability is available on the XML::LibXML GitHub repository.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed May 10, 2026CISA-ADP
Assessed May 11, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
Affected Products
| Product | Versions |
|---|---|
| XML::LibXML | <= 2.0210 |
CPE
Remediation | |
Change History
17 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 18, 2026 | CVE Modified | redhat-SADP |
| Sep 1, 2026 | CVE Modified | redhat-SADP |
| Sep 1, 2026 | CVE Modified | CVE |
| Sep 1, 2026 | CVE Modified | CPANSec |
| Aug 24, 2026 | CVE Modified | redhat-SADP |
| Jul 24, 2026 | CVE Translated | [email protected] |
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jun 30, 2026 | CVE Modified | redhat-SADP |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 17, 2026 | CVE Modified | CPANSec |
| May 11, 2026 | CVE Modified | CVE |
| May 11, 2026 | CVE Modified | CISA-ADP |
| May 11, 2026 | CVE Modified | CVE |
| May 11, 2026 | CVE Modified | CPANSec |
| May 10, 2026 | New CVE Received | CPANSec |
Volerion