CVE-2013-0340
expat 2.1.0 and earlier does not properly handle entities expansion unless an application...
expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
Exploit likelihood
What each source reports
NVD Score used
6.8
expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
CVE-2013-0340- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-611
- Updated
- 2026-11-02
CVE List No score
expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
CVE-2013-0340- Updated
- 2026-11-02
EUVDEUVD-2013-0352 No score
expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
EUVD-2013-0352- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w3v2-46wf-pq33 No score
expat 2.1.0 and earlier does not properly handle entities expansion unless an application...
expat 2.1.0 and earlier does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
GHSA-w3v2-46wf-pq33- Weakness
- CWE-611
- Updated
- 2026-11-02
OSVBELL-CVE-2013-0340
6.8
CVE-2013-0340 does not affect BellSoft software
- Record
BELL-CVE-2013-0340- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
OSVRHSA-2025:21776
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:21776- 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
Show 20 moreShow less
OSVRHSA-2025:22035
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:22035- 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-2025:22607
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:22607- 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-2025:22785
9.8
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:22785- 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-2025:22842
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:22842- 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-2025:22871
9.8
Red Hat Security Advisory: expat security update
- Record
RHSA-2025:22871- 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-2025:21776 No score
Important: expat security update
Expat is a C library for parsing XML documents.
Security Fix(es):
- expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)
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-2025:21776- Updated
- 2026-11-02
OSVCLSA-2026-1767798754 No score
expat: Fix of 3 CVEs
- Rebase to version 2.5.0
- CVE-2024-28757: prevent billion laughs attacks in isolated external parser (part of #839), reject direct parameter entity recursion (part of #839)
- CVE-2025-59375: fix memory amplification and add allocation tracker
- CVE-2013-0340: properly handle entities expansion
- Record
CLSA-2026-1767798754- Updated
- 2026-11-02
OSVCLSA-2026-1767799061 No score
expat: Fix of 3 CVEs
- Rebase to version 2.5.0
- CVE-2024-28757: prevent billion laughs attacks in isolated external parser (part of #839), reject direct parameter entity recursion (part of #839)
- CVE-2025-59375: fix memory amplification and add allocation tracker
- CVE-2013-0340: properly handle entities expansion
- Record
CLSA-2026-1767799061- Updated
- 2026-11-02
OSVCLSA-2026-1767799681 No score
expat: Fix of 3 CVEs
- Rebase to version 2.5.0
- CVE-2024-28757: prevent billion laughs attacks in isolated external parser (part of #839), reject direct parameter entity recursion (part of #839)
- CVE-2025-59375: fix memory amplification and add allocation tracker
- CVE-2013-0340: properly handle entities expansion
- Record
CLSA-2026-1767799681- Updated
- 2026-11-02
OSVCLSA-2026-1776440644 No score
expat: Fix of 4 CVEs
- CVE-2017-9233: fix external entity infinite loop in entityValueInitProcessor and entityValueProcessor
- CVE-2023-52425: add reparse deferral heuristic to prevent O(n^2) parsing of large tokens in small buffer refills; fix buffer growth calculation
- CVE-2013-0340: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- CVE-2024-28757: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- Record
CLSA-2026-1776440644- Updated
- 2026-11-02
OSVCLSA-2026-1776441540 No score
expat: Fix of 4 CVEs
- CVE-2017-9233: fix external entity infinite loop in entityValueInitProcessor and entityValueProcessor
- CVE-2023-52425: add reparse deferral heuristic to prevent O(n^2) parsing of large tokens in small buffer refills; fix buffer growth calculation
- CVE-2013-0340: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- CVE-2024-28757: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- Record
CLSA-2026-1776441540- Updated
- 2026-11-02
OSVCLSA-2026-1776441769 No score
expat: Fix of 4 CVEs
- CVE-2017-9233: fix external entity infinite loop in entityValueInitProcessor and entityValueProcessor
- CVE-2023-52425: add reparse deferral heuristic to prevent O(n^2) parsing of large tokens in small buffer refills; fix buffer growth calculation
- CVE-2013-0340: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- CVE-2024-28757: add billion laughs (entity expansion bomb) attack protection with amplification limit (100x max, 8 MiB activation threshold); includes fix for isolated external parser bypass (CVE-2024-28757)
- Record
CLSA-2026-1776441769- Updated
- 2026-11-02
OSV No score
expat 2.1.0 and earlier does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
CVE-2013-0340- Updated
- 2026-11-02
OSVDEBIAN-CVE-2013-0340 No score
expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
DEBIAN-CVE-2013-0340- Updated
- 2026-11-02
OSVOESA-2021-1261 No score
expat security update
expat is a stream-oriented XML parser library written in C. expat excels with files too large to fit RAM, and where performance and flexibility are crucial.
Security Fix(es):
expat 2.1.0 and earlier does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.(CVE-2013-0340)
- Record
OESA-2021-1261- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10748-1 No score
expat-2.4.1-1.2 on GA media
These are all security issues fixed in the expat-2.4.1-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10748-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11285-1 No score
python38-3.8.12-1.2 on GA media
These are all security issues fixed in the python38-3.8.12-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11285-1- Updated
- 2026-11-02
OSVPSF-2014-1 No score
CVE-2013-0340 Billion Laughs fixed in Expat 2.4.0
expat 2.1.0 and earlier does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
- Record
PSF-2014-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20207-1 No score
Security update for expat
This update for expat fixes the following issues:
Version update to 2.7.1:
-
Bug fixes:
-
Restore event pointer behavior from Expat 2.6.4 (that the fix to CVE-2024-8176 changed in 2.7.0); affected API functions are:
- XML_GetCurrentByteCount
- XML_GetCurrentByteIndex
- XML_GetCurrentColumnNumber
- XML_GetCurrentLineNumber
- XML_GetInputContext
-
Other changes: #976 #977 Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}" with Automake that were missing from 2.7.0 release tarballs #983 #984 Fix printf format specifiers for 32bit Emscripten #992 docs: Promote OpenSSF Best Practices self-certification #978 tests/benchmark: Resolve mistaken double close #986 Address compiler warnings #990 #993 Version info bumped from 11:1:10 (libexpat*.so.1.10.1) to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/ for what these numbers do
Infrastructure: #982 CI: Start running Perl XML::Parser integration tests #987 CI: Enforce Clang Static Analyzer clean code #991 CI: Re-enable warning clang-analyzer-valist.Uninitialized for clang-tidy #981 CI: Cover compilation with musl#983 #984 CI: Cover compilation with 32bit Emscripten #976 #977 CI: Protect against fuzzer files missing from future release archives
-
Version update to 2.7.0 (CVE-2024-8176 [bsc#1239618])
-
Security fixes:
- CVE-2024-8176 -- Fix crash from chaining a large number
of entities caused by stack overflow by resolving use of
recursion, for all three uses of entities:
- general entities in character data ("<e>&g1;</e>")
- general entities in attribute values ("<e k1='&g1;'/>")
- parameter entities ("%p1;")
Known impact is (reliable and easy) denial of service:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:H/RL:O/RC:C
(Base Score: 7.5, Temporal Score: 7.2)
Please note that a layer of compression around XML can significantly reduce the minimum attack payload size.
- Other changes:
- Document changes since the previous release
- Version info bumped from 11:0:10 (libexpat*.so.1.10.0) to 11:1:10 (libexpat*.so.1.10.1); see https://verbump.de/ for what these numbers do
- CVE-2024-8176 -- Fix crash from chaining a large number
of entities caused by stack overflow by resolving use of
recursion, for all three uses of entities:
Version update to 2.6.4:
- Security fixes: [bsc#1232601][bsc#1232579]
- CVE-2024-50602 -- Fix crash within function XML_ResumeParser from a NULL pointer dereference by disallowing function XML_StopParser to (stop or) suspend an unstarted parser. A new error code XML_ERROR_NOT_STARTED was introduced to properly communicate this situation. // CWE-476 CWE-754
- Other changes:
- Version info bumped from 10:3:9 (libexpat*.so.1.9.3) to 11:0:10 (libexpat*.so.1.10.0); see https://verbump.de/ for what these numbers do
Update to 2.6.3:
- Security fixes:
- CVE-2024-45490, bsc#1229930 -- Calling function XML_ParseBuffer with len < 0 without noticing and then calling XML_GetBuffer will have XML_ParseBuffer fail to recognize the problem and XML_GetBuffer corrupt memory. With the fix, XML_ParseBuffer now complains with error XML_ERROR_INVALID_ARGUMENT just like sibling XML_Parse has been doing since Expat 2.2.1, and now documented. Impact is denial of service to potentially artitrary code execution.
- CVE-2024-45491, bsc#1229931 -- Internal function dtdCopy can have an integer overflow for nDefaultAtts on 32-bit platforms (where UINT_MAX equals SIZE_MAX). Impact is denial of service to potentially artitrary code execution.
- CVE-2024-45492, bsc#1229932 -- Internal function nextScaffoldPart can have an integer overflow for m_groupSize on 32-bit platforms (where UINT_MAX equals SIZE_MAX). Impact is denial of service to potentially…
- Record
SUSE-SU-2025:20207-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20311-1 No score
Security update for expat
This update for expat fixes the following issues:
Version update to 2.7.1:
Bug fixes:
#980 #989 Restore event pointer behavior from Expat 2.6.4
(that the fix to CVE-2024-8176 changed in 2.7.0);
affected API functions are:
- XML_GetCurrentByteCount
- XML_GetCurrentByteIndex
- XML_GetCurrentColumnNumber
- XML_GetCurrentLineNumber
- XML_GetInputContext
Other changes:
#976 #977 Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}"
with Automake that were missing from 2.7.0 release tarballs
#983 #984 Fix printf format specifiers for 32bit Emscripten
#992 docs: Promote OpenSSF Best Practices self-certification
#978 tests/benchmark: Resolve mistaken double close
#986 Address compiler warnings
#990 #993 Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
for what these numbers do
Infrastructure:
#982 CI: Start running Perl XML::Parser integration tests
#987 CI: Enforce Clang Static Analyzer clean code
#991 CI: Re-enable warning clang-analyzer-valist.Uninitialized
for clang-tidy
#981 CI: Cover compilation with musl
#983 #984 CI: Cover compilation with 32bit Emscripten
#976 #977 CI: Protect against fuzzer files missing from future
release archives
version update to 2.7.0 (CVE-2024-8176 [bsc#1239618]):
-
Security fixes:
#893 #973 CVE-2024-8176 -- Fix crash from chaining a large number of entities caused by stack overflow by resolving use of recursion, for all three uses of entities: - general entities in character data ("<e>&g1;</e>") - general entities in attribute values ("<e k1='&g1;'/>") - parameter entities ("%p1;") Known impact is (reliable and easy) denial of service: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:H/RL:O/RC:C (Base Score: 7.5, Temporal Score: 7.2) Please note that a layer of compression around XML can significantly reduce the minimum attack payload size.
-
Other changes: #935 #937 Autotools: Make generated CMake files look for libexpat.@[email protected] on macOS #925 Autotools: Sync CMake templates with CMake 3.29 #945 #962 #966 CMake: Drop support for CMake <3.13 #942 CMake: Small fuzzing related improvements #921 docs: Add missing documentation of error code XML_ERROR_NOT_STARTED that was introduced with 2.6.4 #941 docs: Document need for C++11 compiler for use from C++ #959 tests/benchmark: Fix a (harmless) TOCTTOU #944 Windows: Fix installer target location of file xmlwf.xml for CMake #953 Windows: Address warning -Wunknown-warning-option about -Wno-pedantic-ms-format from LLVM MinGW #971 Address Cppcheck warnings #969 #970 Mass-migrate links from http:// to https:// #947 #958 .. #974 #975 Document changes since the previous release #974 #975 Version info bumped from 11:0:10 (libexpat*.so.1.10.0) to 11:1:10 (libexpat*.so.1.10.1); see https://verbump.de/ for what these numbers do
- no source changes, just adding jira reference: jsc#SLE-21253
Version update to 2.6.4
- Security fixes: [bsc#1232601][bsc#1232579] #915 CVE-2024-50602 -- Fix crash within function XML_ResumeParser from a NULL pointer dereference by disallowing function …
- Record
SUSE-SU-2025:20311-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
expatAlmaLinux:8 |
before 2.5.0-1.el8_10 | 2.5.0-1.el8_10 |
expat-develAlmaLinux:8 |
before 2.5.0-1.el8_10 | 2.5.0-1.el8_10 |
expatTuxCare:CentOS-Stream:8 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expat-develTuxCare:CentOS-Stream:8 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expat-staticTuxCare:CentOS-Stream:8 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expatTuxCare:CentOS:8.4 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expat-develTuxCare:CentOS:8.4 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expat-staticTuxCare:CentOS:8.4 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expatTuxCare:CentOS:8.5 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expat-develTuxCare:CentOS:8.5 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
Show 38 moreShow less
| Package | Affected | Fixed |
|---|---|---|
expat-staticTuxCare:CentOS:8.5 |
before 2.5.0-1.el8.tuxcare.els1 | 2.5.0-1.el8.tuxcare.els1 |
expatTuxCare:CentOS:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-develTuxCare:CentOS:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-staticTuxCare:CentOS:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expatTuxCare:OracleLinux:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-develTuxCare:OracleLinux:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-staticTuxCare:OracleLinux:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expatTuxCare:RHEL:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-develTuxCare:RHEL:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expat-staticTuxCare:RHEL:7 |
before 2.1.0-15.0.7.el7_9.tuxcare.els1 | 2.1.0-15.0.7.el7_9.tuxcare.els1 |
expatDebian:12 |
before 2.4.1-2 | 2.4.1-2 |
expatDebian:13 |
before 2.4.1-2 | 2.4.1-2 |
expatDebian:14 |
before 2.4.1-2 | 2.4.1-2 |
libxmltokDebian:12 |
All versions, plus listed versions 1.2-41.2-4.11.2-4.1~exp11.2-4.2 |
None known |
expatopenEuler:20.03-LTS-SP1 |
before 2.2.9-3.oe1 | 2.2.9-3.oe1 |
expat-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expat-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expat-develRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expatRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expat-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expat-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1 | 0:2.4.9-1.el9_1 |
expatRed Hat:enterprise_linux:8::baseos |
before 0:2.5.0-1.el8_10 | 0:2.5.0-1.el8_10 |
expat-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:2.5.0-1.el8_10 | 0:2.5.0-1.el8_10 |
expat-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:2.5.0-1.el8_10 | 0:2.5.0-1.el8_10 |
expat-develRed Hat:enterprise_linux:8::baseos |
before 0:2.5.0-1.el8_10 | 0:2.5.0-1.el8_10 |
expatRed Hat:rhel_e4s:9.0::baseos |
before 0:2.2.10-12.el9_0.4 | 0:2.2.10-12.el9_0.4 |
expatRed Hat:rhel_e4s:8.8::baseos |
before 0:2.2.10-1.el8_8 | 0:2.2.10-1.el8_8 |
expatRed Hat:rhel_tus:8.8::baseos |
before 0:2.2.10-1.el8_8 | 0:2.2.10-1.el8_8 |
expatRed Hat:rhel_aus:8.4::baseos |
before 0:2.2.10-1.el8_4 | 0:2.2.10-1.el8_4 |
expatRed Hat:rhel_eus_long_life:8.4::baseos |
before 0:2.2.10-1.el8_4 | 0:2.2.10-1.el8_4 |
expatRed Hat:rhel_aus:8.6::baseos |
before 0:2.2.10-1.el8_6 | 0:2.2.10-1.el8_6 |
expatRed Hat:rhel_e4s:8.6::baseos |
before 0:2.2.10-1.el8_6 | 0:2.2.10-1.el8_6 |
expatRed Hat:rhel_tus:8.6::baseos |
before 0:2.2.10-1.el8_6 | 0:2.2.10-1.el8_6 |
expatRed Hat:rhel_aus:8.2::baseos |
before 0:2.2.10-1.el8_2 | 0:2.2.10-1.el8_2 |
expatSUSE:Linux Micro 6.0 |
before 2.7.1-1.1 | 2.7.1-1.1 |
expatSUSE:Linux Micro 6.1 |
before 2.7.1-slfo.1.1_1.1 | 2.7.1-slfo.1.1_1.1 |
expatopenSUSE:Tumbleweed |
before 2.4.1-1.2 | 2.4.1-1.2 |
python38openSUSE:Tumbleweed |
before 3.8.12-1.2 | 3.8.12-1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-0340 is a medium vulnerability (CVSS 6.8) in Apple Ipados, published January 21, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 19.4%, the 97th percentile. Fixed in expat 2.5.0-1.el8_10.
References
openwall.com/lists/oss-security/2013/02/22/3
openwall.com/lists/oss-security/2013/04/12/6
osvdb.org/90634
securitytracker.com/id?1028213
security.gentoo.org/glsa/201701-21
securityfocus.com/bid/58233
Show 184 moreShow less
support.apple.com/kb/HT212805
support.apple.com/kb/HT212804
support.apple.com/kb/HT212807
support.apple.com/kb/HT212819
support.apple.com/kb/HT212814
support.apple.com/kb/HT212815
seclists.org/fulldisclosure/2021/Sep/33
seclists.org/fulldisclosure/2021/Sep/34
seclists.org/fulldisclosure/2021/Sep/40
seclists.org/fulldisclosure/2021/Sep/35
seclists.org/fulldisclosure/2021/Sep/38
seclists.org/fulldisclosure/2021/Sep/39
lists.apache.org/thread.html/r41eca5f4f09e74436cbb05dec450fc2bef37b5d3e966aa7cc5fada6d%40%3Cannounce.apache.org%3E
lists.apache.org/thread.html/rfb2c193360436e230b85547e85a41bea0916916f96c501f5b6fc4702%40%3Cusers.openoffice.apache.org%3E
openwall.com/lists/oss-security/2021/10/07/4
seclists.org/fulldisclosure/2021/Oct/62
seclists.org/fulldisclosure/2021/Oct/63
seclists.org/fulldisclosure/2021/Oct/61
github.com/libexpat/libexpat/blob/R_2_4_1/expat/Changes
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2013-0340
lists.apache.org/thread.html/r41eca5f4f09e74436cbb05dec450fc2bef37b5d3e966aa7cc5fada6d@%3Cannounce.apache.org%3E
lists.apache.org/thread.html/rfb2c193360436e230b85547e85a41bea0916916f96c501f5b6fc4702@%3Cusers.openoffice.apache.org%3E
github.com/advisories/GHSA-w3v2-46wf-pq33
access.redhat.com/errata/RHSA-2025:21776
access.redhat.com/security/cve/CVE-2025-59375
bugzilla.redhat.com/2395108
errata.almalinux.org/8/ALSA-2025-21776.html
redhat.com/security/data/cve/CVE-2013-0340.html
redhat.com/security/data/cve/CVE-2022-23990.html
redhat.com/security/data/cve/CVE-2024-28757.html
docs.bell-sw.com/security/cves/CVE-2013-0340
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1767798754.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1767799061.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1767799681.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1776440644.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1776441540.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1776441769.html
security-tracker.debian.org/tracker/CVE-2013-0340
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1261
bugs.python.org/issue44394
blog.hartwork.org/posts/cve-2013-0340-billion-laughs-fixed-in-expat-2-4-0
access.redhat.com/errata/RHBA-2022:8290
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.1_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2067201
security.access.redhat.com/data/csaf/v2/advisories/2022/rhba-2022_8290.json
access.redhat.com/security/cve/CVE-2013-0340
bugzilla.redhat.com/show_bug.cgi?id=1000109
cve.org/CVERecord?id=CVE-2013-0340
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2395108
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_21776.json
access.redhat.com/security/cve/CVE-2022-23990
bugzilla.redhat.com/show_bug.cgi?id=2048356
cve.org/CVERecord?id=CVE-2022-23990
nvd.nist.gov/vuln/detail/CVE-2022-23990
access.redhat.com/security/cve/CVE-2024-28757
bugzilla.redhat.com/show_bug.cgi?id=2268766
cve.org/CVERecord?id=CVE-2024-28757
nvd.nist.gov/vuln/detail/CVE-2024-28757
github.com/libexpat/libexpat/issues/839
cve.org/CVERecord?id=CVE-2025-59375
nvd.nist.gov/vuln/detail/CVE-2025-59375
mozilla.org/security/advisories/mfsa2026-22
mozilla.org/security/advisories/mfsa2026-24
access.redhat.com/errata/RHSA-2025:22035
bugzilla.redhat.com/show_bug.cgi?id=2262877
bugzilla.redhat.com/show_bug.cgi?id=2310137
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22035.json
access.redhat.com/security/cve/CVE-2023-52425
cve.org/CVERecord?id=CVE-2023-52425
nvd.nist.gov/vuln/detail/CVE-2023-52425
access.redhat.com/security/cve/CVE-2024-8176
cve.org/CVERecord?id=CVE-2024-8176
nvd.nist.gov/vuln/detail/CVE-2024-8176
github.com/libexpat/libexpat/issues/893
github.com/libexpat/libexpat/pull/973
access.redhat.com/errata/RHSA-2025:22607
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22607.json
access.redhat.com/errata/RHSA-2025:22785
bugzilla.redhat.com/show_bug.cgi?id=2044451
bugzilla.redhat.com/show_bug.cgi?id=2044455
bugzilla.redhat.com/show_bug.cgi?id=2044457
bugzilla.redhat.com/show_bug.cgi?id=2044464
bugzilla.redhat.com/show_bug.cgi?id=2044467
bugzilla.redhat.com/show_bug.cgi?id=2044479
bugzilla.redhat.com/show_bug.cgi?id=2044484
bugzilla.redhat.com/show_bug.cgi?id=2044488
bugzilla.redhat.com/show_bug.cgi?id=2056350
bugzilla.redhat.com/show_bug.cgi?id=2056354
bugzilla.redhat.com/show_bug.cgi?id=2140059
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22785.json
access.redhat.com/security/cve/CVE-2021-45960
cve.org/CVERecord?id=CVE-2021-45960
nvd.nist.gov/vuln/detail/CVE-2021-45960
github.com/libexpat/libexpat/issues/531
access.redhat.com/security/cve/CVE-2021-46143
cve.org/CVERecord?id=CVE-2021-46143
nvd.nist.gov/vuln/detail/CVE-2021-46143
github.com/libexpat/libexpat/issues/532
access.redhat.com/security/cve/CVE-2022-22822
cve.org/CVERecord?id=CVE-2022-22822
nvd.nist.gov/vuln/detail/CVE-2022-22822
github.com/libexpat/libexpat/pull/539
access.redhat.com/security/cve/CVE-2022-22823
cve.org/CVERecord?id=CVE-2022-22823
nvd.nist.gov/vuln/detail/CVE-2022-22823
access.redhat.com/security/cve/CVE-2022-22824
cve.org/CVERecord?id=CVE-2022-22824
nvd.nist.gov/vuln/detail/CVE-2022-22824
access.redhat.com/security/cve/CVE-2022-22825
cve.org/CVERecord?id=CVE-2022-22825
nvd.nist.gov/vuln/detail/CVE-2022-22825
access.redhat.com/security/cve/CVE-2022-22826
cve.org/CVERecord?id=CVE-2022-22826
nvd.nist.gov/vuln/detail/CVE-2022-22826
access.redhat.com/security/cve/CVE-2022-22827
cve.org/CVERecord?id=CVE-2022-22827
nvd.nist.gov/vuln/detail/CVE-2022-22827
access.redhat.com/security/cve/CVE-2022-25313
cve.org/CVERecord?id=CVE-2022-25313
nvd.nist.gov/vuln/detail/CVE-2022-25313
blog.hartwork.org/posts/expat-2-4-5-released
access.redhat.com/security/cve/CVE-2022-25314
cve.org/CVERecord?id=CVE-2022-25314
nvd.nist.gov/vuln/detail/CVE-2022-25314
access.redhat.com/security/cve/CVE-2022-43680
cve.org/CVERecord?id=CVE-2022-43680
nvd.nist.gov/vuln/detail/CVE-2022-43680
github.com/libexpat/libexpat/issues/649
access.redhat.com/errata/RHSA-2025:22842
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22842.json
access.redhat.com/errata/RHSA-2025:22871
bugzilla.redhat.com/show_bug.cgi?id=1723723
bugzilla.redhat.com/show_bug.cgi?id=1752592
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22871.json
access.redhat.com/security/cve/CVE-2018-20843
cve.org/CVERecord?id=CVE-2018-20843
nvd.nist.gov/vuln/detail/CVE-2018-20843
bugs.debian.org/cgi-bin/bugreport.cgi?bug=931031
access.redhat.com/security/cve/CVE-2019-15903
cve.org/CVERecord?id=CVE-2019-15903
nvd.nist.gov/vuln/detail/CVE-2019-15903
suse.com/support/update/announcement/2025/suse-su-202520207-1
bugzilla.suse.com/1219559
bugzilla.suse.com/1219561
bugzilla.suse.com/1221289
bugzilla.suse.com/1229930
bugzilla.suse.com/1229931
bugzilla.suse.com/1229932
bugzilla.suse.com/1232579
bugzilla.suse.com/1232601
bugzilla.suse.com/1239618
suse.com/security/cve/CVE-2013-0340
suse.com/security/cve/CVE-2019-15903
suse.com/security/cve/CVE-2023-52425
suse.com/security/cve/CVE-2023-52426
suse.com/security/cve/CVE-2024-28757
suse.com/security/cve/CVE-2024-45490
suse.com/security/cve/CVE-2024-45491
suse.com/security/cve/CVE-2024-45492
suse.com/security/cve/CVE-2024-50602
suse.com/security/cve/CVE-2024-8176
suse.com/support/update/announcement/2025/suse-su-202520311-1
suse.com/security/cve/CVE-2016-9063
suse.com/security/cve/CVE-2017-9233
suse.com/security/cve/CVE-2018-20843
suse.com/security/cve/CVE-2011-3389
suse.com/security/cve/CVE-2011-4944
suse.com/security/cve/CVE-2012-0845
suse.com/security/cve/CVE-2012-1150
suse.com/security/cve/CVE-2013-1752
suse.com/security/cve/CVE-2013-4238
suse.com/security/cve/CVE-2014-2667
suse.com/security/cve/CVE-2014-4650
suse.com/security/cve/CVE-2019-20907
suse.com/security/cve/CVE-2019-20916
suse.com/security/cve/CVE-2019-5010
suse.com/security/cve/CVE-2019-9947
suse.com/security/cve/CVE-2020-26116
suse.com/security/cve/CVE-2020-8492
suse.com/security/cve/CVE-2021-23336
suse.com/security/cve/CVE-2021-3177
suse.com/security/cve/CVE-2021-3426
Left out here: the rest of 2 source descriptions. The JSON record has them.