CVE catalog

CVE-2006-10002

XML::Parser versions through 2.47 for Perl could overflow the pre-allocated buffer size cause a heap corruption (double free or corruption) and crashes. A :utf8 PerlIO layer, parse_stream() in Expat.

[CVE catalog]

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

XML::Parser versions through 2.45 for Perl could overflow the pre-allocated buffer size cause a heap corruption (double free or corruption) and crashes. A :utf8 PerlIO layer, parse_stream() in Expat.xs could overflow the XML input buffer because Perl's read() returns decoded characters while SvPV() gives back multi-byte UTF-8 bytes that can exceed the pre-allocated buffer size. This can cause heap corruption (double free or corruption) and crashes.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibxml-parser-perlsid2.47-2fixed
Debianlibxml-parser-perlforky2.47-2fixed
Debianlibxml-parser-perltrixie2.47-2~deb13u1fixed
Debianlibxml-parser-perltrixie-security2.47-2~deb13u1fixed
Debianlibxml-parser-perlbookworm2.46-4+deb12u1fixed
Debianlibxml-parser-perlbookworm-security2.46-4+deb12u1fixed
Cpelibxml-parser-perlNot reported2.46-1fixed
Cpexml\Not reportedNot reportedunknown
Cpelibxml-parser-perlNot reported2.47-1ubuntu0.24.04.1fixed
Ubuntulibxml-parser-perl22.042.46-2vulnerable
Ubuntulibxml-parser-perl22.042.46-2build1vulnerable
Ubuntulibxml-parser-perl22.042.46-3vulnerable
Ubuntulibxml-parser-perl22.042.46-3build1vulnerable
Ubuntulibxml-parser-perl22.042.46-3ubuntu0.1fixed
Ubuntulibxml-parser-perl24.042.46-4vulnerable
Ubuntulibxml-parser-perl24.042.47-1vulnerable
Ubuntulibxml-parser-perl24.042.47-1build1vulnerable
Ubuntulibxml-parser-perl24.042.47-1build2vulnerable
Ubuntulibxml-parser-perl24.042.47-1build3vulnerable
Ubuntulibxml-parser-perl24.042.47-1ubuntu0.24.04.1fixed
Ubuntulibxml-parser-perl25.102.47-1build4vulnerable
Ubuntulibxml-parser-perl25.102.47-1ubuntu0.25.10.1fixed
Ubuntulibxml-parser-perl16.042.41-3vulnerable
Ubuntulibxml-parser-perl16.042.44-1vulnerable
Ubuntulibxml-parser-perl16.042.44-1build1vulnerable
Ubuntulibxml-parser-perl18.042.44-2build3vulnerable
Ubuntulibxml-parser-perl20.042.44-4vulnerable
Ubuntulibxml-parser-perl20.042.44-4build1vulnerable
Ubuntulibxml-parser-perl20.042.46-1vulnerable
Ubuntulibxml-parser-perl22.042.46-2vulnerable
Ubuntulibxml-parser-perl22.042.46-2build1vulnerable
Ubuntulibxml-parser-perl22.042.46-3vulnerable
Ubuntulibxml-parser-perl22.042.46-3build1vulnerable
Ubuntulibxml-parser-perl22.042.46-3ubuntu0.1fixed
Ubuntulibxml-parser-perl24.042.46-4vulnerable
Ubuntulibxml-parser-perl24.042.47-1vulnerable
Ubuntulibxml-parser-perl24.042.47-1build1vulnerable
Ubuntulibxml-parser-perl24.042.47-1build2vulnerable
Ubuntulibxml-parser-perl24.042.47-1build3vulnerable
Ubuntulibxml-parser-perl24.042.47-1ubuntu0.24.04.1fixed
Ubuntulibxml-parser-perl25.102.47-1build4vulnerable
Ubuntulibxml-parser-perl25.102.47-1ubuntu0.25.10.1fixed
Opensuseperl-XML-Parsertumbleweed2.570.0-1.1fixed
Suseperl-XML-Parserlinux enterprise server 16.02.470.0-160000.3.1fixed
Suseperl-XML-Parserlinux enterprise server for sap applications 16.02.470.0-160000.3.1fixed
Opensuseperl-XML-Parserleap 16.02.470.0-160000.3.1fixed
Suseperl-XML-Parserlinux enterprise server 12 sp5-ltss2.41-23.3.1fixed
Suseperl-XML-Parserlinux enterprise server ltss extended security 12 sp52.41-23.3.1fixed
Suseperl-XML-Parserlinux enterprise module for basesystem 15 sp72.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise high performance computing 15 sp4-espos2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise high performance computing 15 sp4-ltss2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise high performance computing 15 sp5-espos2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise high performance computing 15 sp5-ltss2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server 15 sp4-ltss2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server 15 sp5-ltss2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server 15 sp6-ltss2.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server for sap applications 15 sp42.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server for sap applications 15 sp52.44-150000.3.3.1fixed
Suseperl-XML-Parserlinux enterprise server for sap applications 15 sp62.44-150000.3.3.1fixed
Opensuseperl-XML-Parserleap 15.62.44-150000.3.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibxml-parser-perlsourcesid2.46-1mediumNot reported[378411]
Debianlibxml-parser-perlsourceforky2.46-1mediumNot reported[378411]
Debianlibxml-parser-perlsourcetrixie2.46-1mediumNot reported[378411]
Debianlibxml-parser-perlsourcebookworm2.46-1mediumNot reported[378411]
Cpelibxml-parser-perlcpeNot reported2.46-1Not reportedNot reportedNot reported
Cpelibxml-parser-perlcpeNot reported2.47-1ubuntu0.24.04.1Not reportedNot reportedNot reported
Ubuntulibxml-parser-perldeb22.042.46-3ubuntu0.1Not reportedUSN-8174-1Not reported
Ubuntulibxml-parser-perldeb24.042.47-1ubuntu0.24.04.1Not reportedUSN-8174-1Not reported
Ubuntulibxml-parser-perldeb25.102.47-1ubuntu0.25.10.1Not reportedUSN-8174-1Not reported
Ubuntulibxml-parser-perldeb22.042.46-3ubuntu0.1Not reportedUBUNTU-CVE-2006-10002Not reported
Ubuntulibxml-parser-perldeb24.042.47-1ubuntu0.24.04.1Not reportedUBUNTU-CVE-2006-10002Not reported
Ubuntulibxml-parser-perldeb25.102.47-1ubuntu0.25.10.1Not reportedUBUNTU-CVE-2006-10002Not reported
Opensuseperl-XML-Parserrpmtumbleweed2.570.0-1.1Not reportedOPENSUSE-SU-2026:10527-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server 16.02.470.0-160000.3.1Not reportedSUSE-SU-2026:20993-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server for sap applications 16.02.470.0-160000.3.1Not reportedSUSE-SU-2026:20993-1Not reported
Opensuseperl-XML-Parserrpmleap 16.02.470.0-160000.3.1Not reportedOPENSUSE-SU-2026:20459-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server 12 sp5-ltss2.41-23.3.1Not reportedSUSE-SU-2026:1152-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server ltss extended security 12 sp52.41-23.3.1Not reportedSUSE-SU-2026:1152-1Not reported
Suseperl-XML-Parserrpmlinux enterprise module for basesystem 15 sp72.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise high performance computing 15 sp4-espos2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise high performance computing 15 sp4-ltss2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise high performance computing 15 sp5-espos2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise high performance computing 15 sp5-ltss2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server 15 sp4-ltss2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server 15 sp5-ltss2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server 15 sp6-ltss2.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server for sap applications 15 sp42.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server for sap applications 15 sp52.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Suseperl-XML-Parserrpmlinux enterprise server for sap applications 15 sp62.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported
Opensuseperl-XML-Parserrpmleap 15.62.44-150000.3.3.1Not reportedSUSE-SU-2026:1153-1Not reported

[Debian bug #378411]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 2.46-4+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.46-1

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

    • 2.46-4+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.46-1

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

    • 2.46-4+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.46-1

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

    • 2.46-4+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.46-1

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

[Debian 13 (Trixie)]

  • Details (4)
    • 2.47-2~deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.46-1

      nvd · libxml-parser-perl · debian · 13

    • 2.47-2~deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.46-1

      nvd · libxml-parser-perl · debian · 13

    • 2.47-2~deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 2.46-1

      nvd · libxml-parser-perl · debian · 13

    • 2.47-2~deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 2.46-1

      nvd · libxml-parser-perl · debian · 13

[openSUSE Tumbleweed]

  • Source package: [perl-XML-Parser]

    Details (1)
    • 2.590.0-1.4 · x86_64 · tumbleweed

      Fixed · Fixed: 2.570.0-1.1

      nvd · perl-XML-Parser · opensuse · tumbleweed

Observed:

References