CVE-2023-52426
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile...
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-776
- Updated
- 2026-11-02
CVE List
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-776
- Updated
- 2026-11-02
EUVDEUVD-2023-57053
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
EUVD-2023-57053- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-mp2w-hjcj-f5g9
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile...
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
GHSA-mp2w-hjcj-f5g9- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-776
- Updated
- 2026-11-02
OSVALPINE-CVE-2023-52426
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
ALPINE-CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-34208
5.5
CVE-2023-52426 affecting package expat for versions less than 2.6.2-2
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
AZL-34208- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVAZL-34684
5.5
CVE-2023-52426 affecting package expat for versions less than 2.6.2-1
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
AZL-34684- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2023-52426
5.5
- Record
BELL-CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-52426
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
DEBIAN-CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVJLSEC-2025-59
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if `XML_DTD` is undefined at compile...
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
JLSEC-2025-59- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2024-1379
7.5
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):
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.(CVE-2023-52426)
libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external parsers (created via XML_ExternalEntityParserCreate).(CVE-2024-28757)
- Record
OESA-2024-1379- 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
OSVUBUNTU-CVE-2023-52426
5.5
libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.
- Record
UBUNTU-CVE-2023-52426- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13695-1 No score
expat-2.6.0-1.1 on GA media
These are all security issues fixed in the expat-2.6.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13695-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 |
|---|---|---|
expatAlpine:v3.16 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.17 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.18 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.19 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.20 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.21 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.22 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.23 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAlpine:v3.24 |
before 2.6.0-r0 | 2.6.0-r0 |
expatAzure Linux:2 |
before 2.6.2-2 | 2.6.2-2 |
Show 71 moreShow less
| Package | Affected | Fixed |
|---|---|---|
expatAzure Linux:3 |
before 2.6.2-1 | 2.6.2-1 |
expatAlpaquita:23 |
2.5.0-r0 up to 2.6.0-r0 | 2.6.0-r0 |
expatAlpaquita:stream |
2.4.9-r0 up to 2.6.0-r0 | 2.6.0-r0 |
expatBellSoft Hardened Containers:23 |
2.5.0-r0 up to 2.6.0-r0 | 2.6.0-r0 |
expatBellSoft Hardened Containers:stream |
2.4.9-r0 up to 2.6.0-r0 | 2.6.0-r0 |
expatDebian:12 |
All versions, plus listed versions 2.5.0-12.5.0-1+deb12u12.5.0-1+deb12u22.5.0-1+deb12u32.5.0-1+deb12u4 Show 31 moreShow less2.5.0-1+deb12u52.5.0-22.6.0-12.6.1-12.6.1-22.6.2-12.6.2-22.6.3-12.6.3-22.6.4-12.7.0-12.7.1-12.7.1-22.7.2-12.7.3-12.7.3-22.7.4-12.7.5-12.8.0-12.8.0-22.8.1-12.8.2-12.8.2-1~deb13u12.8.3-12.8.3-1~deb13u12.8.4-12.8.4-22.8.5-12.8.5-22.9.0-12.9.0-1~deb13u1 |
None known |
expatDebian:13 |
before 2.6.0-1 | 2.6.0-1 |
expatDebian:14 |
before 2.6.0-1 | 2.6.0-1 |
libxmltokDebian:12 |
All versions, plus listed versions 1.2-41.2-4.11.2-4.1~exp11.2-4.2 |
None known |
Expat_jllJulia |
before 2.6.2+0 | 2.6.2+0 |
expatopenEuler:20.03-LTS-SP1 From an advisory covering 2 CVEs |
before 2.2.9-11.oe1 | 2.2.9-11.oe1 |
expatopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 2.2.9-11.oe2003sp4 | 2.2.9-11.oe2003sp4 |
expatopenEuler:22.03-LTS From an advisory covering 2 CVEs |
before 2.4.1-10.oe2203sp3 | 2.4.1-10.oe2203sp3 |
expatopenEuler:22.03-LTS-SP1 From an advisory covering 2 CVEs |
before 2.4.1-10.oe2203sp1 | 2.4.1-10.oe2203sp1 |
expatopenEuler:22.03-LTS-SP2 From an advisory covering 2 CVEs |
before 2.4.1-10.oe2203sp2 | 2.4.1-10.oe2203sp2 |
expatopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 2.4.1-10.oe2203sp3 | 2.4.1-10.oe2203sp3 |
expatSUSE:Linux Micro 6.0 From an advisory covering 10 CVEs |
before 2.7.1-1.1 | 2.7.1-1.1 |
expatSUSE:Linux Micro 6.1 From an advisory covering 10 CVEs |
before 2.7.1-slfo.1.1_1.1 | 2.7.1-slfo.1.1_1.1 |
coin3Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.1.4~abc9f50-33.1.4~abc9f50-43.1.4~abc9f50-4ubuntu23.1.4~abc9f50-4ubuntu2+esm13.1.4~abc9f50-4ubuntu2+esm2 |
None known |
vtkUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 5.8.0-14ubuntu15.8.0-14ubuntu35.8.0-14.1ubuntu25.8.0-14.1ubuntu35.8.0-14.1ubuntu3+esm1 |
None known |
ayttmUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.6.3-3build10.6.3-3ubuntu0.1~esm1 |
None known |
cableswigUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.1.0+git20150808-10.1.0+git20150808-20.1.0+git20150808-2ubuntu0.1~esm1 |
None known |
cadaverUbuntu:16.04:LTS |
All versions, plus listed versions 0.23.3-2ubuntu2 |
None known |
coin3Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.1.4~abc9f50+dfsg1-13.1.4~abc9f50+dfsg1-1ubuntu0.1~esm13.1.4~abc9f50+dfsg1-1ubuntu0.1~esm2 |
None known |
insighttoolkit4Ubuntu:16.04:LTS |
All versions, plus listed versions 4.8.1-1ubuntu34.8.1-1ubuntu44.8.2-3.1ubuntu14.9.0-3ubuntu24.9.0-4ubuntu14.9.0-4ubuntu1.1 |
None known |
matanzaUbuntu:16.04:LTS |
All versions, plus listed versions 0.13+ds1-5 |
None known |
swish-eUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2.4.7-42.4.7-4build12.4.7-4ubuntu0.1~esm1 |
None known |
tdomUbuntu:16.04:LTS |
All versions, plus listed versions 0.8.3-1 |
None known |
vtkUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 5.10.1+dfsg-25.10.1+dfsg-2build35.10.1+dfsg-2.1build15.10.1+dfsg-2.1ubuntu0.1~esm1 |
None known |
cadaverUbuntu:18.04:LTS |
All versions, plus listed versions 0.23.3-2ubuntu3 |
None known |
coin3Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.1.4~abc9f50+dfsg1-23.1.4~abc9f50+dfsg2-13.1.4~abc9f50+dfsg3-13.1.4~abc9f50+dfsg3-23.1.4~abc9f50+dfsg3-2ubuntu0.1~esm1 |
None known |
insighttoolkit4Ubuntu:18.04:LTS |
All versions, plus listed versions 4.12.2-dfsg1-1ubuntu1 |
None known |
matanzaUbuntu:18.04:LTS |
All versions, plus listed versions 0.13+ds1-5build10.13+ds1-6 |
None known |
swish-eUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.4.7-5ubuntu12.4.7-5ubuntu1+esm1 |
None known |
tdomUbuntu:18.04:LTS |
All versions, plus listed versions 0.8.3-10.9.0-1 |
None known |
cadaverUbuntu:20.04:LTS |
All versions, plus listed versions 0.23.3-2.1build1 |
None known |
insighttoolkit4Ubuntu:20.04:LTS |
All versions, plus listed versions 4.12.2-dfsg1-4.1ubuntu14.13.2-dfsg1-1ubuntu14.13.2-dfsg1-4ubuntu14.13.2-dfsg1-64.13.2-dfsg1-6ubuntu14.13.2-dfsg1-8 |
None known |
matanzaUbuntu:20.04:LTS |
All versions, plus listed versions 0.13+ds1-60.13+ds2-1 |
None known |
swish-eUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.4.7-6build12.4.7-6build22.4.7-6ubuntu0.1~esm1 |
None known |
tdomUbuntu:20.04:LTS |
All versions, plus listed versions 0.9.1-1 |
None known |
cadaverUbuntu:22.04:LTS |
All versions, plus listed versions 0.23.3-2.1build1 |
None known |
insighttoolkit4Ubuntu:22.04:LTS |
All versions, plus listed versions 4.13.3withdata-dfsg1-4.14.13.3withdata-dfsg2-1ubuntu1 |
None known |
matanzaUbuntu:22.04:LTS |
All versions, plus listed versions 0.13+ds2-1 |
None known |
tdomUbuntu:22.04:LTS |
All versions, plus listed versions 0.9.2-1 |
None known |
swish-eUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 2.4.7-6build32.4.7-6.12.4.7-6.1build12.4.7-6.1ubuntu0.1~esm1 |
None known |
cadaverUbuntu:24.04:LTS |
All versions, plus listed versions 0.24+dfsg-20.24+dfsg-30.24+dfsg-3build10.24+dfsg-3build2 |
None known |
expatUbuntu:24.04:LTS |
before 2.6.0-1, plus listed versions 2.5.0-2 |
2.6.0-1 |
matanzaUbuntu:24.04:LTS |
All versions, plus listed versions 0.13+ds2-10.13+ds2-1build10.13+ds2-1build2 |
None known |
tdomUbuntu:24.04:LTS |
All versions, plus listed versions 0.9.3-10.9.3-1build1 |
None known |
wbxml2Ubuntu:24.04:LTS |
All versions, plus listed versions 0.11.8+dfsg-30.11.8+dfsg-3build1 |
None known |
swish-eUbuntu:Pro:24.04:LTS |
All versions, plus listed versions 2.4.7-6.22.4.7-6.2build12.4.7-6.2build22.4.7-6.2build32.4.7-6.2ubuntu0.1~esm1 |
None known |
xmlrpc-cUbuntu:Pro:24.04:LTS |
All versions, plus listed versions 1.33.14-111.33.14-11.11.33.14-121.33.14-12build11.33.14-12build21.33.14-12ubuntu0.1~esm1 |
None known |
cadaverUbuntu:25.10 |
All versions, plus listed versions 0.26+dfsg-2 |
None known |
matanzaUbuntu:25.10 |
All versions, plus listed versions 0.13+ds2-2 |
None known |
swish-eUbuntu:25.10 |
All versions, plus listed versions 2.4.7-6.32.4.7-6.3build12.4.7-7 |
None known |
tdomUbuntu:25.10 |
All versions, plus listed versions 0.9.5.1-20.9.5.1-3 |
None known |
wbxml2Ubuntu:25.10 |
All versions, plus listed versions 0.11.10+dfsg-2 |
None known |
xmlrpc-cUbuntu:25.10 |
All versions, plus listed versions 1.59.03-71.59.03-91.59.03-101.59.03-10.1 |
None known |
cadaverUbuntu:26.10 |
All versions, plus listed versions 0.28+dfsg-2 |
None known |
matanzaUbuntu:26.10 |
All versions, plus listed versions 0.13+ds2-2build1 |
None known |
swish-eUbuntu:26.10 |
All versions, plus listed versions 2.4.7-7.12.4.7-7.22.4.7-7.2build1 |
None known |
tdomUbuntu:26.10 |
All versions, plus listed versions 0.9.6-20.9.6-3 |
None known |
wbxml2Ubuntu:26.10 |
All versions, plus listed versions 0.11.10+dfsg-30.11.10+dfsg-4 |
None known |
xmlrpc-cUbuntu:26.10 |
All versions, plus listed versions 1.60.05-11.60.05-1build1 |
None known |
cadaverUbuntu:26.04:LTS |
All versions, plus listed versions 0.26+dfsg-20.28+dfsg-10.28+dfsg-2 |
None known |
matanzaUbuntu:26.04:LTS |
All versions, plus listed versions 0.13+ds2-20.13+ds2-2build1 |
None known |
tdomUbuntu:26.04:LTS |
All versions, plus listed versions 0.9.5.1-30.9.6-2 |
None known |
wbxml2Ubuntu:26.04:LTS |
All versions, plus listed versions 0.11.10+dfsg-20.11.10+dfsg-2build10.11.10+dfsg-3 |
None known |
xmlrpc-cUbuntu:26.04:LTS |
All versions, plus listed versions 1.59.03-10.11.60.05-1 |
None known |
swish-eUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 2.4.7-72.4.7-7.12.4.7-7.1ubuntu0.1~esm1 |
None known |
expatopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 2.6.0-1.1 | 2.6.0-1.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-2023-52426 is a medium vulnerability (CVSS 5.5) in Libexpat Project Libexpat, published February 4, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 33rd percentile. Fixed in expat 2.6.0-r0.
References
github.com/libexpat/libexpat/pull/777
github.com/libexpat/libexpat/commit/0f075ec8ecb5e43f8fdca5182f8cca4703da0404
cwe.mitre.org/data/definitions/776.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PNRIHC7DVVRAIWFRGV23Y6UZXFBXSQDB
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WNUBSGZFEZOBHJFTAD42SAN4ATW2VEMV
security.netapp.com/advisory/ntap-20240307-0005
Show 35 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/PNRIHC7DVVRAIWFRGV23Y6UZXFBXSQDB
cert-portal.siemens.com/productcert/html/ssa-398330.html
cert-portal.siemens.com/productcert/html/ssa-784301.html
nvd.nist.gov/vuln/detail/CVE-2023-52426
github.com/advisories/GHSA-mp2w-hjcj-f5g9
security.alpinelinux.org/vuln/CVE-2023-52426
docs.bell-sw.com/security/cves/CVE-2023-52426
docs.bell-sw.com/security/advisories/BELL-SA-2024-14
github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52426.json
security-tracker.debian.org/tracker/CVE-2023-52426
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1379
nvd.nist.gov/vuln/detail/CVE-2024-28757
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
ubuntu.com/security/CVE-2023-52426
cve.org/CVERecord?id=CVE-2023-52426
Left out here: the rest of 2 source descriptions. The JSON record has them.