CVE-2006-10003
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
- Record
CVE-2006-10003- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-122, CWE-193
- Updated
- 2026-11-02
CVE List
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
- Record
CVE-2006-10003- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-193, CWE-122, CWE-193
- Updated
- 2026-11-02
EUVDEUVD-2006-7234
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
- Record
EUVD-2006-7234- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-x2wr-f89p-cqwh
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in...
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
- Record
GHSA-x2wr-f89p-cqwh- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-122, CWE-193
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2006-10003
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack. In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer. The bug can be observed when parsing an XML file with very deep element nesting
- Record
DEBIAN-CVE-2006-10003- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7679
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:7679- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 28 moreShow less
OSVRHSA-2026:7680
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:7680- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7681
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:7681- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:8577
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:8577- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:8578
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:8578- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:8608
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:8608- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:8609
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:8609- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:8610
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:8610- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:9110
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:9110- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:9246
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:9246- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:9258
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:9258- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:9259
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:9259- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:9605
8.8
Red Hat Security Advisory: perl-XML-Parser security update
- Record
RHSA-2026:9605- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:7679
8.8
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
-
perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
-
perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:7679- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:7680
8.8
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
-
perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
-
perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:7680- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:7681
8.8
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
-
perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
-
perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:7681- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2006-10003
9.8
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack. In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer. The bug can be observed when parsing an XML file with very deep element nesting
- Record
UBUNTU-CVE-2006-10003- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:7679 No score
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
- perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
- perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:7679- Updated
- 2026-11-02
OSVALSA-2026:7680 No score
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
- perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
- perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:7680- Updated
- 2026-11-02
OSVALSA-2026:7681 No score
Important: perl-XML-Parser security update
This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.
Security Fix(es):
- perl-xml-parser: XML::Parser: Memory corruption via deeply nested XML files (CVE-2006-10003)
- perl-xml-parser: XML::Parser for Perl: Heap corruption and denial of service from crafted XML input (CVE-2006-10002)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:7681- Updated
- 2026-11-02
OSVAZL-80196 No score
CVE-2006-10003 affecting package perl-XML-Parser for versions less than 2.47-2
XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack.
In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer.
The bug can be observed when parsing an XML file with very deep element nesting
- Record
AZL-80196- Updated
- 2026-11-05
OSVCLSA-2026-1776940444 No score
perl-XML-Parser: Fix of CVE-2006-10003
- CVE-2006-10003: fix off-by-one heap buffer overflow in st_serial_stack growth check in Expat/Expat.xs startElement(); also backport upstream follow-up 2abd177 to initialize st_serial_stacksize=1024 after allocation
- Record
CLSA-2026-1776940444- Updated
- 2026-11-02
OSVCLSA-2026-1777396174 No score
perl-XML-Parser: Fix of CVE-2006-10003
- CVE-2006-10003: fix off-by-one heap buffer overflow in st_serial_stack growth check in Expat/Expat.xs startElement(); also backport upstream follow-up 2abd177 to initialize st_serial_stacksize=1024 after allocation
- Record
CLSA-2026-1777396174- Updated
- 2026-11-02
OSVMGASA-2026-0063 No score
Updated perl-XML-Parser packages fix security vulnerabilities
XML::Parser versions through 2.47 for Perl could overflow the pre-allocated buffer size causing a heap corruption (double free or corruption) and crashes. (CVE-2006-10002) XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack. (CVE-2006-10003)
- Record
MGASA-2026-0063- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10527-1 No score
perl-XML-Parser-2.570.0-1.1 on GA media
These are all security issues fixed in the perl-XML-Parser-2.570.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10527-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20459-1 No score
Security update for perl-XML-Parser
This update for perl-XML-Parser fixes the following issues:
- CVE-2006-10002: heap buffer overflow in
parse_streamwhen processing UTF-8 input streams (bsc#1259901). - CVE-2006-10003: off-by-one heap buffer overflow in
st_serial_stack(bsc#1259902).
- Record
openSUSE-SU-2026:20459-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1152-1 No score
Security update for perl-XML-Parser
This update for perl-XML-Parser fixes the following issues:
- CVE-2006-10002: heap buffer overflow in
parse_streamwhen processing UTF-8 input streams (bsc#1259901). - CVE-2006-10003: off-by-one heap buffer overflow in
st_serial_stack(bsc#1259902).
- Record
SUSE-SU-2026:1152-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1153-1 No score
Security update for perl-XML-Parser
This update for perl-XML-Parser fixes the following issues:
- CVE-2006-10002: heap buffer overflow in
parse_streamwhen processing UTF-8 input streams (bsc#1259901). - CVE-2006-10003: off-by-one heap buffer overflow in
st_serial_stack(bsc#1259902).
- Record
SUSE-SU-2026:1153-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20993-1 No score
Security update for perl-XML-Parser
This update for perl-XML-Parser fixes the following issues:
- CVE-2006-10002: heap buffer overflow in
parse_streamwhen processing UTF-8 input streams (bsc#1259901). - CVE-2006-10003: off-by-one heap buffer overflow in
st_serial_stack(bsc#1259902).
- Record
SUSE-SU-2026:20993-1- Updated
- 2026-11-02
Affected products
- toddr xml::parser
- toddr xml\
- red hat enterprise linux 10
- red hat enterprise linux 10.0 extended update support
- red hat enterprise linux 6
- red hat enterprise linux 7 extended lifecycle support
- red hat enterprise linux 8
- red hat enterprise linux 8.2 advanced update support
- red hat enterprise linux 8.4 advanced mission critical update support
- red hat enterprise linux 8.4 extended update support long-life add-on
- red hat enterprise linux 8.6 advanced mission critical update support
- red hat enterprise linux 8.6 telecommunications update service
Show 8 moreShow less
- red hat enterprise linux 8.6 update services for sap solutions
- red hat enterprise linux 8.8 telecommunications update service
- red hat enterprise linux 8.8 update services for sap solutions
- red hat enterprise linux 9
- red hat enterprise linux 9.0 update services for sap solutions
- red hat enterprise linux 9.2 update services for sap solutions
- red hat enterprise linux 9.4 extended update support
- red hat enterprise linux 9.6 extended update support
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perl-XML-ParserAlmaLinux:9 From an advisory covering 2 CVEs |
before 2.46-9.1.el9_7 | 2.46-9.1.el9_7 |
perl-XML-ParserAlmaLinux:10 From an advisory covering 2 CVEs |
before 2.47-6.1.el10_1 | 2.47-6.1.el10_1 |
perl-XML-ParserAlmaLinux:8 From an advisory covering 2 CVEs |
before 2.44-12.el8_10 | 2.44-12.el8_10 |
perl-XML-ParserAzure Linux:3 |
before 2.47-2 | 2.47-2 |
perl-XML-ParserTuxCare:AlmaLinux:9.2 |
before 2.46-9.el9.tuxcare.els1 | 2.46-9.el9.tuxcare.els1 |
perl-XML-ParserTuxCare:AlmaLinux:9.6 |
before 2.46-9.el9.tuxcare.els1 | 2.46-9.el9.tuxcare.els1 |
libxml-parser-perlDebian:12 |
before 2.46-4+deb12u1, plus listed versions 2.46-4 |
2.46-4+deb12u1 |
libxml-parser-perlDebian:13 |
before 2.47-2~deb13u1, plus listed versions 2.47-1 |
2.47-2~deb13u1 |
libxml-parser-perlDebian:14 |
before 2.47-2, plus listed versions 2.47-12.47-2~deb13u1 |
2.47-2 |
perl-XML-ParserMageia:9 From an advisory covering 2 CVEs |
before 2.460.0-6.1.mga9 | 2.460.0-6.1.mga9 |
Show 77 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-XML-ParserRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.1.el9_7 | 0:2.46-9.1.el9_7 |
perl-XML-Parser-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.1.el9_7 | 0:2.46-9.1.el9_7 |
perl-XML-Parser-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.1.el9_7 | 0:2.46-9.1.el9_7 |
perl-XML-ParserRed Hat:enterprise_linux:10.1 From an advisory covering 2 CVEs |
before 0:2.47-6.1.el10_1 | 0:2.47-6.1.el10_1 |
perl-XML-Parser-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 2 CVEs |
before 0:2.47-6.1.el10_1 | 0:2.47-6.1.el10_1 |
perl-XML-Parser-debugsourceRed Hat:enterprise_linux:10.1 From an advisory covering 2 CVEs |
before 0:2.47-6.1.el10_1 | 0:2.47-6.1.el10_1 |
perl-XML-ParserRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:2.44-12.el8_10 | 0:2.44-12.el8_10 |
perl-XML-Parser-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:2.44-12.el8_10 | 0:2.44-12.el8_10 |
perl-XML-Parser-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:2.44-12.el8_10 | 0:2.44-12.el8_10 |
perl-XML-ParserRed Hat:rhel_e4s:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_e4s:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-ParserRed Hat:rhel_tus:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_tus:8.8::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_8.1 | 0:2.44-11.el8_8.1 |
perl-XML-ParserRed Hat:rhel_els:7 From an advisory covering 2 CVEs |
before 0:2.41-10.el7_9.1 | 0:2.41-10.el7_9.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_els:7 From an advisory covering 2 CVEs |
before 0:2.41-10.el7_9.1 | 0:2.41-10.el7_9.1 |
perl-XML-ParserRed Hat:rhel_aus:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_aus:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_aus:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-ParserRed Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_4.1 | 0:2.44-11.el8_4.1 |
perl-XML-ParserRed Hat:rhel_aus:8.2::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_2.1 | 0:2.44-11.el8_2.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_aus:8.2::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_2.1 | 0:2.44-11.el8_2.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_aus:8.2::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_2.1 | 0:2.44-11.el8_2.1 |
perl-XML-ParserRed Hat:rhel_aus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_aus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-ParserRed Hat:rhel_e4s:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_e4s:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_e4s:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-ParserRed Hat:rhel_tus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_tus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_tus:8.6::appstream From an advisory covering 2 CVEs |
before 0:2.44-11.el8_6.1 | 0:2.44-11.el8_6.1 |
perl-XML-ParserRed Hat:enterprise_linux_eus:10.0 From an advisory covering 2 CVEs |
before 0:2.47-6.el10_0.1 | 0:2.47-6.el10_0.1 |
perl-XML-Parser-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 2 CVEs |
before 0:2.47-6.el10_0.1 | 0:2.47-6.el10_0.1 |
perl-XML-Parser-debugsourceRed Hat:enterprise_linux_eus:10.0 From an advisory covering 2 CVEs |
before 0:2.47-6.el10_0.1 | 0:2.47-6.el10_0.1 |
perl-XML-ParserRed Hat:rhel_e4s:9.0::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_0.1 | 0:2.46-9.el9_0.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_e4s:9.0::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_0.1 | 0:2.46-9.el9_0.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_e4s:9.0::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_0.1 | 0:2.46-9.el9_0.1 |
perl-XML-ParserRed Hat:rhel_e4s:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_2.1 | 0:2.46-9.el9_2.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_2.1 | 0:2.46-9.el9_2.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_e4s:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_2.1 | 0:2.46-9.el9_2.1 |
perl-XML-ParserRed Hat:rhel_eus:9.4::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_4.1 | 0:2.46-9.el9_4.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_eus:9.4::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_4.1 | 0:2.46-9.el9_4.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_eus:9.4::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_4.1 | 0:2.46-9.el9_4.1 |
perl-XML-ParserRed Hat:rhel_eus:9.6::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_6.1 | 0:2.46-9.el9_6.1 |
perl-XML-Parser-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_6.1 | 0:2.46-9.el9_6.1 |
perl-XML-Parser-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 2 CVEs |
before 0:2.46-9.el9_6.1 | 0:2.46-9.el9_6.1 |
perl-XML-ParserRocky Linux:9 From an advisory covering 2 CVEs |
before 0:2.46-9.1.el9_7 | 0:2.46-9.1.el9_7 |
perl-XML-ParserRocky Linux:10 From an advisory covering 2 CVEs |
before 0:2.47-6.1.el10_1 | 0:2.47-6.1.el10_1 |
perl-XML-ParserRocky Linux:8 From an advisory covering 2 CVEs |
before 0:2.44-12.el8_10 | 0:2.44-12.el8_10 |
perl-XML-ParserSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 2 CVEs |
before 2.41-23.3.1 | 2.41-23.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 2 CVEs |
before 2.41-23.3.1 | 2.41-23.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParseropenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 2.44-150000.3.3.1 | 2.44-150000.3.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server 16.0 From an advisory covering 2 CVEs |
before 2.470.0-160000.3.1 | 2.470.0-160000.3.1 |
perl-XML-ParserSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 2 CVEs |
before 2.470.0-160000.3.1 | 2.470.0-160000.3.1 |
libxml-parser-perlUbuntu:16.04:LTS |
All versions, plus listed versions 2.41-32.44-12.44-1build1 |
None known |
libxml-parser-perlUbuntu:18.04:LTS |
All versions, plus listed versions 2.44-2build3 |
None known |
libxml-parser-perlUbuntu:20.04:LTS |
All versions, plus listed versions 2.44-42.44-4build12.46-1 |
None known |
libxml-parser-perlUbuntu:22.04:LTS |
before 2.46-3ubuntu0.1, plus listed versions 2.46-22.46-2build12.46-32.46-3build1 |
2.46-3ubuntu0.1 |
libxml-parser-perlUbuntu:24.04:LTS |
before 2.47-1ubuntu0.24.04.1, plus listed versions 2.46-42.47-12.47-1build12.47-1build22.47-1build3 |
2.47-1ubuntu0.24.04.1 |
libxml-parser-perlUbuntu:25.10 |
before 2.47-1ubuntu0.25.10.1, plus listed versions 2.47-1build4 |
2.47-1ubuntu0.25.10.1 |
perl-XML-ParseropenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 2.570.0-1.1 | 2.570.0-1.1 |
perl-XML-ParseropenSUSE:Leap 16.0 From an advisory covering 2 CVEs |
before 2.470.0-160000.3.1 | 2.470.0-160000.3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2006-10003 is a critical vulnerability (CVSS 9.8) in Toddr Xml::parser, published March 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.57%, the 47th percentile. Fixed in perl-XML-Parser 2.47-2.
References
rt.cpan.org/Ticket/Display.html?id=19860
github.com/cpan-authors/XML-Parser/issues/39
github.com/cpan-authors/XML-Parser/commit/3eb9cc95420fa0c3f76947c4708962546bf27cfd.patch
openwall.com/lists/oss-security/2026/03/19/2
lists.debian.org/debian-lts-announce/2026/04/msg00002.html
access.redhat.com/security/cve/CVE-2006-10003
Show 63 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=2448999
security.access.redhat.com/data/csaf/v2/vex/2006/cve-2006-10003.json
access.redhat.com/errata/RHSA-2026:8578
access.redhat.com/errata/RHSA-2026:9110
access.redhat.com/errata/RHSA-2026:7680
access.redhat.com/errata/RHSA-2026:7681
access.redhat.com/errata/RHSA-2026:8609
access.redhat.com/errata/RHSA-2026:8608
access.redhat.com/errata/RHSA-2026:8610
access.redhat.com/errata/RHSA-2026:8577
access.redhat.com/errata/RHSA-2026:9246
access.redhat.com/errata/RHSA-2026:9258
access.redhat.com/errata/RHSA-2026:9259
access.redhat.com/errata/RHSA-2026:9605
access.redhat.com/errata/RHSA-2026:7679
nvd.nist.gov/vuln/detail/CVE-2006-10003
github.com/advisories/GHSA-x2wr-f89p-cqwh
access.redhat.com/security/cve/CVE-2006-10002
bugzilla.redhat.com/2448999
bugzilla.redhat.com/2449001
errata.almalinux.org/9/ALSA-2026-7679.html
errata.almalinux.org/10/ALSA-2026-7680.html
errata.almalinux.org/8/ALSA-2026-7681.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1776940444.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1777396174.html
security-tracker.debian.org/tracker/CVE-2006-10003
advisories.mageia.org/MGASA-2026-0063.html
bugs.mageia.org/show_bug.cgi?id=35238
openwall.com/lists/oss-security/2026/03/19/1
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2449001
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7679.json
cve.org/CVERecord?id=CVE-2006-10002
nvd.nist.gov/vuln/detail/CVE-2006-10002
github.com/cpan-authors/XML-Parser/commit/6b291f4d260fc124a6ec80382b87a918f372bc6b.patch
github.com/cpan-authors/XML-Parser/issues/64
rt.cpan.org/Ticket/Display.html?id=19859
cve.org/CVERecord?id=CVE-2006-10003
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7680.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7681.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8577.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8578.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8608.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8609.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8610.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9110.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9246.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9258.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9259.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9605.json
errata.rockylinux.org/RLSA-2026:7679
errata.rockylinux.org/RLSA-2026:7680
errata.rockylinux.org/RLSA-2026:7681
suse.com/support/update/announcement/2026/suse-su-20261152-1
bugzilla.suse.com/1259901
bugzilla.suse.com/1259902
suse.com/security/cve/CVE-2006-10002
suse.com/security/cve/CVE-2006-10003
suse.com/support/update/announcement/2026/suse-su-20261153-1
suse.com/support/update/announcement/2026/suse-su-202620993-1
ubuntu.com/security/CVE-2006-10003
lists.security.metacpan.org/cve-announce/msg/38106362
ubuntu.com/security/notices/USN-8174-1