CVE-2026-13401CWE-835

XML::Bare versions through 0.53 for Perl will hang in an infinite loop when parsing malformed attributes

High · published July 16, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
30.1
In the wild
Unconfirmed
What it is

XML::Bare versions through 0.53 for Perl will hang in an infinite loop when parsing malformed attributes.

The parserc_parse function never advances the attribute-parse state cursor on certain malformed attribute forms, looping forever.

Nameless attributes such as "<a ='c'>" or unbalanced quotes "<a b='''''''c'>" can trigger this condition.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00373 · 30.1th percentile
Weakness
CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')
Published
2026-07-16T16:14Z
EPSS history
Timeline
  • 16 JUL 16:14Z
    XML::Bare versions through 0.53 for Perl will hang in an infinite loop when parsing malformed attributes
    cvelistv5