CVE catalog

CVE-2026-13401

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 malform

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.61% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibxml-bare-perlsid0.53-5fixed
Debianlibxml-bare-perlforky0.53-5fixed
Debianlibxml-bare-perltrixie0.53-4vulnerable
Debianlibxml-bare-perlbookworm0.53-2vulnerable
Cpelibxml-bare-perlNot reportedNot reportedvulnerable
Suseperl-XML-Barelinux enterprise module for development tools 15 sp70.53-150000.3.3.1fixed
Opensuseperl-XML-Bareleap 16.00.53-bp160.2.1fixed
Opensuseperl-XML-Baretumbleweed0.53-7.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibxml-bare-perlsourcesid0.53-5not yet assignedNot reported[1142227]
Debianlibxml-bare-perlsourceforky0.53-5not yet assignedNot reported[1142227]
Debianlibxml-bare-perlsourcetrixie(unfixed)not yet assignedNot reported[1142227]
Debianlibxml-bare-perlsourcebookworm(unfixed)not yet assignedNot reported[1142227]
Suseperl-XML-Barerpmlinux enterprise module for development tools 15 sp70.53-150000.3.3.1Not reportedSUSE-SU-2026:3403-1Not reported
Opensuseperl-XML-Barerpmleap 16.00.53-bp160.2.1Not reportedOPENSUSE-SU-2026:21435-1Not reported
Opensuseperl-XML-Barerpmtumbleweed0.53-7.1Not reportedOPENSUSE-SU-2026:11351-1Not reported

[Debian bug #1142227]

Notes

[trixie] libxml-bare-perl: Minor issue [bookworm] libxml-bare-perl: Minor issue; infinite loop on malformed attributes, CPU-pinning DoS

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [libxml-bare-perl]

    Details (2)
    • 0.53-2+b1 · amd64 · bookworm

      Affected

      nvd · libxml-bare-perl · debian · bookworm; nvd · libxml-bare-perl · debian · 12

    • 0.53-2+b1 · arm64 · bookworm

      Affected

      nvd · libxml-bare-perl · debian · bookworm; nvd · libxml-bare-perl · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libxml-bare-perl]

    Details (2)
    • 0.53-4+b1 · amd64 · trixie

      Affected

      nvd · libxml-bare-perl · debian · 13

    • 0.53-4+b1 · arm64 · trixie

      Affected

      nvd · libxml-bare-perl · debian · 13

[openSUSE Tumbleweed]

  • Source package: [perl-XML-Bare]

    Details (1)
    • 0.53-7.2 · x86_64 · tumbleweed

      Fixed · Fixed: 0.53-7.1

      nvd · perl-XML-Bare · opensuse · tumbleweed

Observed:

References