CVE-2006-10002
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
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.
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
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
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.
- Record
CVE-2006-10002- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - 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-176
- Updated
- 2026-11-02
CVE List
9.8
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
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.
- Record
CVE-2006-10002- 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-176
- Updated
- 2026-11-02
EUVDEUVD-2006-7232
9.8
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.
- Record
EUVD-2006-7232- 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-h943-hrx6-86cq
9.8
XML::Parser versions through 2.47 for Perl could overflow the pre-allocated buffer size cause a...
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.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.
- Record
GHSA-h943-hrx6-86cq- 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
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2006-10002
7.5
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.
- Record
DEBIAN-CVE-2006-10002- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/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 26 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-10002
7.5
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.
- Record
UBUNTU-CVE-2006-10002- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - 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
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
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
OSVUSN-8174-1 No score
libxml-parser-perl vulnerabilities
It was discovered that XML::Parser incorrectly handled certain multi-byte UTF-8 characters. If a user or automated system were tricked into processing specially crafted XML data, a remote attacker could use this issue to cause XML::Parser to crash, resulting in a denial of service or to possibly execute arbitrary code. (CVE-2006-10002)
It was discovered that XML::Parser incorrectly handled very deep element nesting. If a user or automated system were tricked into processing specially crafted XML data, a remote attacker could use this issue to cause XML::Parser to crash, resulting in a denial of service or to possibly execute arbitrary code (CVE-2006-10003)
- Record
USN-8174-1- Updated
- 2026-11-02
Affected products
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 |
libxml-parser-perlDebian:12 |
before 2.46-1 | 2.46-1 |
libxml-parser-perlDebian:13 |
before 2.46-1 | 2.46-1 |
libxml-parser-perlDebian:14 |
before 2.46-1 | 2.46-1 |
perl-XML-ParserMageia:9 From an advisory covering 2 CVEs |
before 2.460.0-6.1.mga9 | 2.460.0-6.1.mga9 |
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 |
Show 74 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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 | ||
| 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-10002 is a high vulnerability (CVSS 7.5) 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.63%, the 50th percentile. Fixed in libxml-parser-perl 2.46-1.
References
rt.cpan.org/Ticket/Display.html?id=19859
github.com/cpan-authors/XML-Parser/issues/64
metacpan.org/release/TODDR/XML-Parser-2.46/changes
github.com/cpan-authors/XML-Parser/commit/56b0509dfc6b559cd7555ea81ee62e3622069255.patch
openwall.com/lists/oss-security/2026/03/19/1
openwall.com/lists/oss-security/2026/03/22/3
Show 63 moreShow less
nvd.nist.gov/vuln/detail/CVE-2006-10002
github.com/cpan-authors/XML-Parser/commit/6b291f4d260fc124a6ec80382b87a918f372bc6b.patch
github.com/advisories/GHSA-h943-hrx6-86cq
access.redhat.com/errata/RHSA-2026:7679
access.redhat.com/security/cve/CVE-2006-10002
access.redhat.com/security/cve/CVE-2006-10003
bugzilla.redhat.com/2448999
bugzilla.redhat.com/2449001
errata.almalinux.org/9/ALSA-2026-7679.html
access.redhat.com/errata/RHSA-2026:7680
errata.almalinux.org/10/ALSA-2026-7680.html
access.redhat.com/errata/RHSA-2026:7681
errata.almalinux.org/8/ALSA-2026-7681.html
security-tracker.debian.org/tracker/CVE-2006-10002
advisories.mageia.org/MGASA-2026-0063.html
bugs.mageia.org/show_bug.cgi?id=35238
openwall.com/lists/oss-security/2026/03/19/2
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2448999
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
cve.org/CVERecord?id=CVE-2006-10003
nvd.nist.gov/vuln/detail/CVE-2006-10003
github.com/cpan-authors/XML-Parser/commit/3eb9cc95420fa0c3f76947c4708962546bf27cfd.patch
github.com/cpan-authors/XML-Parser/issues/39
rt.cpan.org/Ticket/Display.html?id=19860
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
access.redhat.com/errata/RHSA-2026:8577
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8577.json
access.redhat.com/errata/RHSA-2026:8578
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8578.json
access.redhat.com/errata/RHSA-2026:8608
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8608.json
access.redhat.com/errata/RHSA-2026:8609
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8609.json
access.redhat.com/errata/RHSA-2026:8610
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8610.json
access.redhat.com/errata/RHSA-2026:9110
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9110.json
access.redhat.com/errata/RHSA-2026:9246
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9246.json
access.redhat.com/errata/RHSA-2026:9258
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9258.json
access.redhat.com/errata/RHSA-2026:9259
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_9259.json
access.redhat.com/errata/RHSA-2026:9605
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-10002
lists.security.metacpan.org/cve-announce/msg/38106361
ubuntu.com/security/notices/USN-8174-1
ubuntu.com/security/CVE-2006-10003