CVE-2022-43680
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared...
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
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
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
CVE-2022-43680- 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 - Weakness
- CWE-416
- Updated
- 2026-11-02
CVE List
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
CVE-2022-43680- 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 - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2022-46673
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
EUVD-2022-46673- 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
GitHub AdvisoriesGHSA-4hjv-8mmr-jxwv
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared...
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
GHSA-4hjv-8mmr-jxwv- 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 - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-43680
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
ALPINE-CVE-2022-43680- 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-03
OSVAZL-11316
7.5
CVE-2022-43680 affecting package expat for versions less than 2.5.0-1
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
AZL-11316- 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 40 moreShow less
OSVBELL-CVE-2022-43680
7.5
CVE-2022-43680 does not affect BellSoft software
- Record
BELL-CVE-2022-43680- 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
OSV
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
CVE-2022-43680- 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
OSVDEBIAN-CVE-2022-43680
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
DEBIAN-CVE-2022-43680- 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-03
OSVJLSEC-2025-58
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD...
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
JLSEC-2025-58- 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
OSVOESA-2022-2037
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):
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.(CVE-2022-43680)
- Record
OESA-2022-2037- 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-2022:8548
9.8
Red Hat Security Advisory: firefox security update
- Record
RHSA-2022:8548- 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-2022:8549
9.8
Red Hat Security Advisory: firefox security update
- Record
RHSA-2022:8549- 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-2022:8550
9.8
Red Hat Security Advisory: firefox security update
- Record
RHSA-2022:8550- 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-2022:8553
9.8
Red Hat Security Advisory: firefox security update
- Record
RHSA-2022:8553- 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-2022:8554
9.8
Red Hat Security Advisory: firefox security update
- Record
RHSA-2022:8554- 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-2023:0103
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2023:0103- 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-2023:0337
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2023:0337- 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-2024:0421
7.5
Red Hat Security Advisory: expat security update
- Record
RHSA-2024:0421- 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: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
OSVRLSA-2023:0103
7.5
Moderate: expat security update
Expat is a C library for parsing XML documents.
Security Fix(es):
- expat: use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (CVE-2022-43680)
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-2023:0103- 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
OSVRLSA-2023:0337
7.5
Moderate: expat security update
Expat is a C library for parsing XML documents.
Security Fix(es):
- expat: use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (CVE-2022-43680)
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-2023:0337- 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-2022-43680
7.5
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
- Record
UBUNTU-CVE-2022-43680- 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
OSVALSA-2023:0103 No score
Moderate: expat security update
Expat is a C library for parsing XML documents.
Security Fix(es):
- expat: use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (CVE-2022-43680)
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-2023:0103- Updated
- 2026-11-02
OSVALSA-2023:0337 No score
Moderate: expat security update
Expat is a C library for parsing XML documents.
Security Fix(es):
- expat: use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (CVE-2022-43680)
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-2023:0337- Updated
- 2026-11-02
OSVASB-A-255449293 No score
In parserCreate of xmlparse.c, there is a possible use after free that could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
- Record
ASB-A-255449293- Updated
- 2026-11-02
OSVCLSA-2022-1667412057 No score
expat: Fix of CVE-2022-43680
- CVE-2022-43680: Fix overeager DTD destruction
- Record
CLSA-2022-1667412057- Updated
- 2026-11-02
OSVCLSA-2022-1667412749 No score
Fix CVE(s): CVE-2022-43680
- SECURITY UPDATE: Fix overeager DTD destruction
- debian/patches/CVE-2022-43680: Fix heap use-after-free after overeager destruction of a shared DTD in function XML_ExternalEntityParserCreate in out-of-memory situations
- CVE-2022-43680
- Record
CLSA-2022-1667412749- Updated
- 2026-11-02
OSVCLSA-2022-1667493762 No score
expat: Fix of CVE-2022-43680
- CVE-2022-43680: Fix overeager DTD destruction
- Record
CLSA-2022-1667493762- Updated
- 2026-11-02
OSVCLSA-2022-1667494718 No score
expat: Fix of CVE-2022-43680
- CVE-2022-43680: Fix overeager DTD destruction
- Record
CLSA-2022-1667494718- Updated
- 2026-11-02
OSVCLSA-2022-1667495485 No score
expat: Fix of CVE-2022-43680
- CVE-2022-43680: Fix overeager DTD destruction
- Record
CLSA-2022-1667495485- Updated
- 2026-11-02
OSVCLSA-2023-1696877712 No score
expat: Fix of 2 CVEs
- CVE-2022-23990: lib: prevent integer overflow in function doProlog
- CVE-2022-43680: fix overeager DTD destruction in XML_ExternalEntityParserCreate
- Record
CLSA-2023-1696877712- Updated
- 2026-11-02
OSVMGASA-2022-0409 No score
Updated expat packages fix security vulnerability
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations. (CVE-2022-43680)
- Record
MGASA-2022-0409- Updated
- 2026-11-02
OSVMGASA-2022-0427 No score
Updated firefox packages fix security vulnerability
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations (CVE-2022-43680).
Service Workers should not be able to infer information about opaque cross-origin responses; but timing information for cross-origin media combined with Range requests might have allowed them to determine the presence or length of a media file (CVE-2022-45403).
Through a series of popup and window.print() calls, an attacker can cause a window to go fullscreen without the user seeing the notification prompt, resulting in potential user confusion or spoofing attacks (CVE-2022-45404).
Freeing arbitrary nsIInputStream's on a different thread than creation could have led to a use-after-free and potentially exploitable crash (CVE-2022-45405).
If an out-of-memory condition occurred when creating a JavaScript global, a JavaScript realm may be deleted while references to it lived on in a BaseShape. This could lead to a use-after-free causing a potentially exploitable crash (CVE-2022-45406).
Through a series of popups that reuse windowName, an attacker can cause a window to go fullscreen without the user seeing the notification prompt, resulting in potential user confusion or spoofing attacks (CVE-2022-45408).
The garbage collector could have been aborted in several states and zones and GCRuntime::finishCollection may not have been called, leading to a use-after-free and potentially exploitable crash (CVE-2022-45409).
When a ServiceWorker intercepted a request with FetchEvent, the origin of the request was lost after the ServiceWorker took ownership of it. This had the effect of negating SameSite cookie protections. This was addressed in the spec and then in browsers (CVE-2022-45410).
Cross-Site Tracing occurs when a server will echo a request back via the Trace method, allowing an XSS attack to access to authorization headers and cookies inaccessible to JavaScript (such as cookies protected by HTTPOnly). To mitigate this attack, browsers placed limits on fetch() and XMLHttpRequest; however some webservers have implemented non-standard headers such as X-Http-Method-Override that override the HTTP method, and made this attack possible again. Firefox has applied the same mitigations to the use of this and similar headers (CVE-2022-45411).
When resolving a symlink such as file:///proc/self/fd/1, an error message may be produced where the symlink was resolved to a string containing unitialized memory in the buffer (CVE-2022-45412).
Keyboard events reference strings like "KeyA" that were at fixed, known, and widely-spread addresses. Cache-based timing attacks such as Prime+Probe could have possibly figured out which keys were being pressed (CVE-2022-45416).
If a custom mouse cursor is specified in CSS, under certain circumstances the cursor could have been drawn over the browser UI, resulting in potential user confusion or spoofing attacks (CVE-2022-45418).
Use tables inside of an iframe, an attacker could have caused iframe contents to be rendered outside the boundaries of the iframe, resulting in potential user confusion or spoofing attacks (CVE-2022-45420).
Mozilla developers Andrew McCreight and Gabriele Svelto reported memory safety bugs present in Firefox ESR 102.4. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code (CVE-2022-45421).
- Record
MGASA-2022-0427- Updated
- 2026-11-02
OSVMGASA-2026-0173 No score
Updated xmlrpc-c packages fix security vulnerabilities
This update fixes the vulnerabilities by no longer building with the vulnerable bundled libexpat version.
- Record
MGASA-2026-0173- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12449-1 No score
expat-2.5.0-1.1 on GA media
These are all security issues fixed in the expat-2.5.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12449-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3874-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2022-43680: Fixed use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (bsc#1204708).
- Record
SUSE-SU-2022:3874-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3884-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2022-43680: Fixed use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (bsc#1204708).
- Record
SUSE-SU-2022:3884-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3912-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2022-43680: Fixed use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate (bsc#1204708).
- Record
SUSE-SU-2022:3912-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:24323-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2025-59375: denial of service (resource consumption) caused by processing malformed small documents (bsc#1249584).
- CVE-2026-24515: NULL dereference (CWE-476) due to function XML_ExternalEntityParserCreate() failing to copy the encoding handler data passed to XML_SetUnknownEncodingHandler() from the parent to the subparser (bsc#1257144).
- CVE-2026-25210: lack of buffer size check can lead to an integer overflow (bsc#1257496).
- CVE-2026-32776: NULL pointer dereference when processing empty external parameter entities inside an entity declaration value (bsc#1259726).
- CVE-2026-32777: denial of service due to infinite loop in DTD content parsing (bsc#1259711).
- CVE-2026-32778: NULL pointer dereference in
setContexton retry after an out-of-memory condition (bsc#1259729). - CVE-2026-41080: crafted XML document can cause a denial of service (bsc#1262263).
- CVE-2026-45186: denial of service via moderately sized crafted XML input (bsc#1264713).
- CVE-2026-50219: lack of handler call depth tracking for calls to XML_* functions from within handlers in cases of a policy violation (bsc#1267631).
- CVE-2026-56131: lack of handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation (bsc#1268572).
- CVE-2026-56132: heap-based buffer overflow in doProlog in xmlparse.c (bsc#1268573).
- CVE-2026-56403,CVE-2026-56404,CVE-2026-56405,CVE-2026-56406, CVE-2026-56407,CVE-2026-56408,CVE-2026-56409,CVE-2026-56410, CVE-2026-56411,CVE-2026-56412: multiple integer overflow vulnerabilities (bsc#1275115).
- CVE-2026-66046: denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function (bsc#1275732).
- CVE-2026-72522: out-of-bounds read and resultant infinite loop due to low surrogates being treated the same as high surrogates during Unicode processing (bsc#1275594).
- CVE-2026-76641: out-of-bounds read vulnerability that allows attackers to trigger memory corruption (bsc#1275915).
- CVE-2026-76956: denial of service via hash flooding attacks (bsc#1275860).
- CVE-2026-76957: lack of handler call depth tracking with custom encoding callbacks. Thus, a use- after-free can occur (bsc#1275859).
- CVE-2026-77214: out-of-bounds read due to insufficient checks in
XML_ParseBuffer()(bsc#1284334). - CVE-2026-93990: fails to validate low surrogates following high surrogates in UTF-16 input (bsc#1282347).
- CVE-2026-102633: Denial of Service via integer overflow in expat_realloc (bsc#1283493).
Update to 2.8.5 (jsc#PED-16154):
- Bug fixes:
- Fix an OOM-related memory leak on a failed overflow check
- Fix memory alignment for architectures with 128bit pointers
- Mark XML_SetHashSalt deprecated
- CMake: only add /source-charset:utf-8 when /utf-8 is not present
- lib: resolve undefined behavior from overshifting a signed int
- lib: support read-only hash table lookup with non-zero-terminated keys
- lib: use a C99 bool for ENTITY.open
- version info bumped from 13:3:12 to 13:4:12
- fix support for 2+ GiB documents (regression from 2.8.2)
- reject empty version in the XML declaration
- fix printf format for AIX
- CMake|AIX: enable EXPAT_DEV_URANDOM by default
- version info bumped from 13:2:12 to 13:3:12
- Existing API function XML_SetHashSalt is now deprecated
- because of its limitations, and its use should be
- considered a vulnerability. Please either use the new API
- function XML_SetHashSalt16Bytes (with known-high-quality
- entropy input only!) instead, or leave the derivation of
- a 16-bytes hash salt from high quality entropy to Expat's
- internal machinery (by not calling either of the two
- XML_SetHashSalt* functions).
- xmlwf: Fix a memory leak
- WASI: Fix format specifiers for 32bit WASI SDK
- Fix alignment of internal allocations for some non-amd64 architectures (e.g. sparc32); fixes up on the fix to CVE-2025-59375 (of Expat 2.7.2)
- Fix a class of…
- Record
SUSE-SU-2026:24323-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4615-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2025-59375: denial of service (resource consumption) caused by processing malformed small documents (bsc#1249584).
- CVE-2026-24515: NULL dereference (CWE-476) due to function XML_ExternalEntityParserCreate() failing to copy the encoding handler data passed to XML_SetUnknownEncodingHandler() from the parent to the subparser (bsc#1257144).
- CVE-2026-25210: lack of buffer size check can lead to an integer overflow (bsc#1257496).
- CVE-2026-32776: NULL pointer dereference when processing empty external parameter entities inside an entity declaration value (bsc#1259726).
- CVE-2026-32777: denial of service due to infinite loop in DTD content parsing (bsc#1259711).
- CVE-2026-32778: NULL pointer dereference in
setContexton retry after an out-of-memory condition (bsc#1259729). - CVE-2026-41080: crafted XML document can cause a denial of service (bsc#1262263).
- CVE-2026-45186: denial of service via moderately sized crafted XML input (bsc#1264713).
- CVE-2026-50219: lack of handler call depth tracking for calls to XML_* functions from within handlers in cases of a policy violation (bsc#1267631).
- CVE-2026-56131: lack of handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation (bsc#1268572).
- CVE-2026-56132: heap-based buffer overflow in doProlog in xmlparse.c (bsc#1268573).
- CVE-2026-56403,CVE-2026-56404,CVE-2026-56405,CVE-2026-56406, CVE-2026-56407,CVE-2026-56408,CVE-2026-56409,CVE-2026-56410, CVE-2026-56411,CVE-2026-56412: multiple integer overflow vulnerabilities (bsc#1275115).
- CVE-2026-66046: denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function (bsc#1275732).
- CVE-2026-72522: out-of-bounds read and resultant infinite loop due to low surrogates being treated the same as high surrogates during Unicode processing (bsc#1275594).
- CVE-2026-76641: out-of-bounds read vulnerability that allows attackers to trigger memory corruption (bsc#1275915).
- CVE-2026-76956: denial of service via hash flooding attacks (bsc#1275860).
- CVE-2026-76957: lack of handler call depth tracking with custom encoding callbacks. Thus, a use- after-free can occur (bsc#1275859).
- CVE-2026-77214: out-of-bounds read due to insufficient checks in
XML_ParseBuffer()(bsc#1284334). - CVE-2026-93990: fails to validate low surrogates following high surrogates in UTF-16 input (bsc#1282347).
- CVE-2026-102633: Denial of Service via integer overflow in expat_realloc (bsc#1283493).
Update to 2.8.5 (jsc#PED-16154):
- Bug fixes:
- Fix an OOM-related memory leak on a failed overflow check
- Fix memory alignment for architectures with 128bit pointers
- Mark XML_SetHashSalt deprecated
- CMake: only add /source-charset:utf-8 when /utf-8 is not present
- lib: resolve undefined behavior from overshifting a signed int
- lib: support read-only hash table lookup with non-zero-terminated keys
- lib: use a C99 bool for ENTITY.open
- version info bumped from 13:3:12 to 13:4:12
- fix support for 2+ GiB documents (regression from 2.8.2)
- reject empty version in the XML declaration
- fix printf format for AIX
- CMake|AIX: enable EXPAT_DEV_URANDOM by default
- version info bumped from 13:2:12 to 13:3:12
- Existing API function XML_SetHashSalt is now deprecated
- because of its limitations, and its use should be
- considered a vulnerability. Please either use the new API
- function XML_SetHashSalt16Bytes (with known-high-quality
- entropy input only!) instead, or leave the derivation of
- a 16-bytes hash salt from high quality entropy to Expat's
- internal machinery (by not calling either of the two
- XML_SetHashSalt* functions).
- xmlwf: Fix a memory leak
- WASI: Fix format specifiers for 32bit WASI SDK
- Fix alignment of internal allocations for some non-amd64 architectures (e.g. sparc32); fixes up on the fix to CVE-2025-59375 (of Expat 2.7.2)
- Fix a class of…
- Record
SUSE-SU-2026:4615-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4623-1 No score
Security update for expat
This update for expat fixes the following issues:
- CVE-2025-59375: denial of service (resource consumption) caused by processing malformed small documents (bsc#1249584).
- CVE-2026-24515: NULL dereference (CWE-476) due to function XML_ExternalEntityParserCreate() failing to copy the encoding handler data passed to XML_SetUnknownEncodingHandler() from the parent to the subparser (bsc#1257144).
- CVE-2026-25210: lack of buffer size check can lead to an integer overflow (bsc#1257496).
- CVE-2026-32776: NULL pointer dereference when processing empty external parameter entities inside an entity declaration value (bsc#1259726).
- CVE-2026-32777: denial of service due to infinite loop in DTD content parsing (bsc#1259711).
- CVE-2026-32778: NULL pointer dereference in
setContexton retry after an out-of-memory condition (bsc#1259729). - CVE-2026-41080: crafted XML document can cause a denial of service (bsc#1262263).
- CVE-2026-45186: denial of service via moderately sized crafted XML input (bsc#1264713).
- CVE-2026-50219: lack of handler call depth tracking for calls to XML_* functions from within handlers in cases of a policy violation (bsc#1267631).
- CVE-2026-56131: lack of handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation (bsc#1268572).
- CVE-2026-56132: heap-based buffer overflow in doProlog in xmlparse.c (bsc#1268573).
- CVE-2026-56403,CVE-2026-56404,CVE-2026-56405,CVE-2026-56406, CVE-2026-56407,CVE-2026-56408,CVE-2026-56409,CVE-2026-56410, CVE-2026-56411,CVE-2026-56412: multiple integer overflow vulnerabilities (bsc#1275115).
- CVE-2026-66046: denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function (bsc#1275732).
- CVE-2026-72522: out-of-bounds read and resultant infinite loop due to low surrogates being treated the same as high surrogates during Unicode processing (bsc#1275594).
- CVE-2026-76641: out-of-bounds read vulnerability that allows attackers to trigger memory corruption (bsc#1275915).
- CVE-2026-76956: denial of service via hash flooding attacks (bsc#1275860).
- CVE-2026-76957: lack of handler call depth tracking with custom encoding callbacks. Thus, a use- after-free can occur (bsc#1275859).
- CVE-2026-77214: out-of-bounds read due to insufficient checks in
XML_ParseBuffer()(bsc#1284334). - CVE-2026-93990: fails to validate low surrogates following high surrogates in UTF-16 input (bsc#1282347).
- CVE-2026-102633: Denial of Service via integer overflow in expat_realloc (bsc#1283493).
Update to 2.8.5 (jsc#PED-16154):
- Bug fixes:
- Fix an OOM-related memory leak on a failed overflow check
- Fix memory alignment for architectures with 128bit pointers
- Mark XML_SetHashSalt deprecated
- CMake: only add /source-charset:utf-8 when /utf-8 is not present
- lib: resolve undefined behavior from overshifting a signed int
- lib: support read-only hash table lookup with non-zero-terminated keys
- lib: use a C99 bool for ENTITY.open
- version info bumped from 13:3:12 to 13:4:12
- fix support for 2+ GiB documents (regression from 2.8.2)
- reject empty version in the XML declaration
- fix printf format for AIX
- CMake|AIX: enable EXPAT_DEV_URANDOM by default
- version info bumped from 13:2:12 to 13:3:12
- Existing API function XML_SetHashSalt is now deprecated
- because of its limitations, and its use should be
- considered a vulnerability. Please either use the new API
- function XML_SetHashSalt16Bytes (with known-high-quality
- entropy input only!) instead, or leave the derivation of
- a 16-bytes hash salt from high quality entropy to Expat's
- internal machinery (by not calling either of the two
- XML_SetHashSalt* functions).
- xmlwf: Fix a memory leak
- WASI: Fix format specifiers for 32bit WASI SDK
- Fix alignment of internal allocations for some non-amd64 architectures (e.g. sparc32); fixes up on the fix to CVE-2025-59375 (of Expat 2.7.2)
- Fix a class of…
- Record
SUSE-SU-2026:4623-1- Updated
- 2026-11-02
OSVUSN-5638-2 No score
expat vulnerabilities
USN-5638-1 fixed a vulnerability in Expat. This update provides the corresponding updates for Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS.
It was discovered that Expat incorrectly handled memory in out-of-memory situations. An attacker could possibly use this issue to cause a crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS. (CVE-2022-43680)
Original advisory details:
Rhodri James discovered that Expat incorrectly handled memory when processing certain malformed XML files. An attacker could possibly use this issue to cause a crash or execute arbitrary code.
- Record
USN-5638-2- Updated
- 2026-11-02
OSVUSN-5638-3 No score
expat vulnerability
USN-5638-1 fixed a vulnerability in Expat. This update provides the corresponding updates for Ubuntu 16.04 ESM, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Ubuntu 22.10. (CVE-2022-43680) This update also fixes a minor regression introduced in Ubuntu 18.04 LTS.
We apologize for the inconvenience.
Original advisory details:
Rhodri James discovered that Expat incorrectly handled memory when processing certain malformed XML files. An attacker could possibly use this issue to cause a crash or execute arbitrary code.
- Record
USN-5638-3- Updated
- 2026-11-02
OSVUSN-5638-4 No score
expat vulnerabilities
USN-5638-1 fixed several vulnerabilities in Expat. This update provides the corresponding update for Ubuntu 14.04 ESM.
Original advisory details:
Rhodri James discovered that Expat incorrectly handled memory when processing certain malformed XML files. An attacker could possibly use this issue to cause a crash or execute arbitrary code.
- Record
USN-5638-4- Updated
- 2026-11-02
Affected products
- libexpat project libexpat
- debian linux
- fedoraproject fedora
- netapp active iq unified manager
- netapp h300s firmware
- netapp h410c firmware
- netapp h410s firmware
- netapp h500s firmware
- netapp h700s firmware
- netapp hci compute node firmware
- netapp oncommand workflow automation
- netapp solidfire \& hci management node
Affected packages
| Package | Affected | Fixed |
|---|---|---|
expatAlpine:v3.13 |
before 2.2.10-r8 | 2.2.10-r8 |
expatAlpine:v3.14 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.15 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.16 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.17 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.18 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.19 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.20 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.21 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.22 |
before 2.5.0-r0 | 2.5.0-r0 |
Show 210 moreShow less
| Package | Affected | Fixed |
|---|---|---|
expatAlpine:v3.23 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlpine:v3.24 |
before 2.5.0-r0 | 2.5.0-r0 |
expatAlmaLinux:8 |
before 2.2.5-10.el8_7.1 | 2.2.5-10.el8_7.1 |
expat-develAlmaLinux:8 |
before 2.2.5-10.el8_7.1 | 2.2.5-10.el8_7.1 |
expatAlmaLinux:9 |
before 2.4.9-1.el9_1.1 | 2.4.9-1.el9_1.1 |
expat-develAlmaLinux:9 |
before 2.4.9-1.el9_1.1 | 2.4.9-1.el9_1.1 |
platform/external/expatAndroid |
10:0 up to 10:2023-02-01, plus listed versions 10 |
10:2023-02-01 |
platform/external/expatAndroid |
11:0 up to 11:2023-02-01, plus listed versions 11 |
11:2023-02-01 |
platform/external/expatAndroid |
12:0 up to 12:2023-02-01, plus listed versions 12 |
12:2023-02-01 |
platform/external/expatAndroid |
12L:0 up to 12L:2023-02-01, plus listed versions 12L |
12L:2023-02-01 |
platform/external/expatAndroid |
13:0 up to 13:2023-02-01, plus listed versions 13 |
13:2023-02-01 |
expatAzure Linux:2 |
before 2.5.0-1 | 2.5.0-1 |
expatTuxCare:OracleLinux:6 |
before 2.0.1-13.el6_8.tuxcare.els3 | 2.0.1-13.el6_8.tuxcare.els3 |
expat-develTuxCare:OracleLinux:6 |
before 2.0.1-13.el6_8.tuxcare.els3 | 2.0.1-13.el6_8.tuxcare.els3 |
expatTuxCare:Ubuntu:16.04 |
before 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 | 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 |
libexpat1TuxCare:Ubuntu:16.04 |
before 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 | 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 |
libexpat1-devTuxCare:Ubuntu:16.04 |
before 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 | 2.1.0-7ubuntu0.16.04.5+tuxcare.els3 |
expatTuxCare:CentOS:6 |
before 2.0.1-13.el6_8.tuxcare.els3 | 2.0.1-13.el6_8.tuxcare.els3 |
expat-develTuxCare:CentOS:6 |
before 2.0.1-13.el6_8.tuxcare.els3 | 2.0.1-13.el6_8.tuxcare.els3 |
expatTuxCare:CentOS:8.4 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expat-develTuxCare:CentOS:8.4 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expat-staticTuxCare:CentOS:8.4 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expatTuxCare:CentOS:8.5 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expat-develTuxCare:CentOS:8.5 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expat-staticTuxCare:CentOS:8.5 |
before 2.2.5-4.el8.tuxcare.els3 | 2.2.5-4.el8.tuxcare.els3 |
expatTuxCare:CentOS:7 |
before 2.1.0-15.el7_9.tuxcare.els1 | 2.1.0-15.el7_9.tuxcare.els1 |
expat-develTuxCare:CentOS:7 |
before 2.1.0-15.el7_9.tuxcare.els1 | 2.1.0-15.el7_9.tuxcare.els1 |
expat-staticTuxCare:CentOS:7 |
before 2.1.0-15.el7_9.tuxcare.els1 | 2.1.0-15.el7_9.tuxcare.els1 |
expatDebian:12 |
before 2.5.0-1 | 2.5.0-1 |
expatDebian:13 |
before 2.5.0-1 | 2.5.0-1 |
expatDebian:14 |
before 2.5.0-1 | 2.5.0-1 |
libxmltokDebian:12 |
All versions, plus listed versions 1.2-41.2-4.11.2-4.1~exp11.2-4.2 |
None known |
expatDebian:10 |
before 2.2.6-2+deb10u6, plus listed versions 2.2.6-22.2.6-2+deb10u12.2.6-2+deb10u22.2.6-2+deb10u32.2.6-2+deb10u42.2.6-2+deb10u5 |
2.2.6-2+deb10u6 |
expatDebian:11 |
before 2.2.10-2+deb11u5, plus listed versions 2.2.10-22.2.10-2+deb11u12.2.10-2+deb11u22.2.10-2+deb11u32.2.10-2+deb11u4 |
2.2.10-2+deb11u5 |
Expat_jllJulia |
before 2.5.0+0 | 2.5.0+0 |
expatMageia:8 |
before 2.2.10-1.6.mga8 | 2.2.10-1.6.mga8 |
firefoxMageia:8 |
before 102.5.0-1.mga8 | 102.5.0-1.mga8 |
firefox-l10nMageia:8 |
before 102.5.0-1.mga8 | 102.5.0-1.mga8 |
nssMageia:8 |
before 3.85.0-1.mga8 | 3.85.0-1.mga8 |
xmlrpc-cMageia:9 |
before 1.51.08-1.1.mga9 | 1.51.08-1.1.mga9 |
expatopenEuler:20.03-LTS-SP1 |
before 2.2.9-9.oe1 | 2.2.9-9.oe1 |
expatopenEuler:20.03-LTS-SP3 |
before 2.2.9-9.oe1 | 2.2.9-9.oe1 |
expatopenEuler:22.03-LTS |
before 2.4.1-8.oe2203 | 2.4.1-8.oe2203 |
firefoxRed Hat:rhel_eus:8.6::appstream |
before 0:102.5.0-1.el8_6 | 0:102.5.0-1.el8_6 |
firefox-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:102.5.0-1.el8_6 | 0:102.5.0-1.el8_6 |
firefox-debugsourceRed Hat:rhel_eus:8.6::appstream |
before 0:102.5.0-1.el8_6 | 0:102.5.0-1.el8_6 |
firefoxRed Hat:rhel_eus:8.4::appstream |
before 0:102.5.0-1.el8_4 | 0:102.5.0-1.el8_4 |
firefox-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 0:102.5.0-1.el8_4 | 0:102.5.0-1.el8_4 |
firefox-debugsourceRed Hat:rhel_eus:8.4::appstream |
before 0:102.5.0-1.el8_4 | 0:102.5.0-1.el8_4 |
firefoxRed Hat:rhel_aus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debuginfoRed Hat:rhel_aus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debugsourceRed Hat:rhel_aus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefoxRed Hat:rhel_e4s:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debuginfoRed Hat:rhel_e4s:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debugsourceRed Hat:rhel_e4s:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefoxRed Hat:rhel_tus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debuginfoRed Hat:rhel_tus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefox-debugsourceRed Hat:rhel_tus:8.2::appstream |
before 0:102.5.0-1.el8_2 | 0:102.5.0-1.el8_2 |
firefoxRed Hat:rhel_e4s:8.1::appstream |
before 0:102.5.0-1.el8_1 | 0:102.5.0-1.el8_1 |
firefox-debuginfoRed Hat:rhel_e4s:8.1::appstream |
before 0:102.5.0-1.el8_1 | 0:102.5.0-1.el8_1 |
firefox-debugsourceRed Hat:rhel_e4s:8.1::appstream |
before 0:102.5.0-1.el8_1 | 0:102.5.0-1.el8_1 |
firefoxRed Hat:enterprise_linux:8::appstream |
before 0:102.5.0-1.el8_7 | 0:102.5.0-1.el8_7 |
firefox-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:102.5.0-1.el8_7 | 0:102.5.0-1.el8_7 |
firefox-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:102.5.0-1.el8_7 | 0:102.5.0-1.el8_7 |
expatRed Hat:enterprise_linux:8::baseos |
before 0:2.2.5-10.el8_7.1 | 0:2.2.5-10.el8_7.1 |
expat-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:2.2.5-10.el8_7.1 | 0:2.2.5-10.el8_7.1 |
expat-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:2.2.5-10.el8_7.1 | 0:2.2.5-10.el8_7.1 |
expat-develRed Hat:enterprise_linux:8::baseos |
before 0:2.2.5-10.el8_7.1 | 0:2.2.5-10.el8_7.1 |
expat-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expat-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expat-develRed Hat:enterprise_linux:9::appstream |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expatRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expat-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expat-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expatRed Hat:rhel_eus:8.6::baseos |
before 0:2.2.5-8.el8_6.4 | 0:2.2.5-8.el8_6.4 |
expat-debuginfoRed Hat:rhel_eus:8.6::baseos |
before 0:2.2.5-8.el8_6.4 | 0:2.2.5-8.el8_6.4 |
expat-debugsourceRed Hat:rhel_eus:8.6::baseos |
before 0:2.2.5-8.el8_6.4 | 0:2.2.5-8.el8_6.4 |
expat-develRed Hat:rhel_eus:8.6::baseos |
before 0:2.2.5-8.el8_6.4 | 0:2.2.5-8.el8_6.4 |
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.2::baseos |
before 0:2.2.10-1.el8_2 | 0:2.2.10-1.el8_2 |
expatRocky Linux:8 |
before 0:2.2.5-10.el8_7.1 | 0:2.2.5-10.el8_7.1 |
expatRocky Linux:9 |
before 0:2.4.9-1.el9_1.1 | 0:2.4.9-1.el9_1.1 |
expatSUSE:OpenStack Cloud 9 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:OpenStack Cloud Crowbar 9 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server 12 SP2-BCL |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server 12 SP3-BCL |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server 12 SP5 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 2.1.0-21.28.1 | 2.1.0-21.28.1 |
expatSUSE:Linux Enterprise Micro 5.3 |
before 2.4.4-150400.3.12.1 | 2.4.4-150400.3.12.1 |
expatSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 2.4.4-150400.3.12.1 | 2.4.4-150400.3.12.1 |
expatopenSUSE:Leap 15.4 |
before 2.4.4-150400.3.12.1 | 2.4.4-150400.3.12.1 |
expatSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15-ESPOS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server 15-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server 15 SP1-BCL |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server 15 SP1-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server 15 SP2-BCL |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Manager Proxy 4.1 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Manager Retail Branch Server 4.1 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Manager Server 4.1 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Micro 5.1 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Enterprise Micro 5.2 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Enterprise Storage 6 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Enterprise Storage 7 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatopenSUSE:Leap Micro 5.2 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatopenSUSE:Leap 15.3 |
before 2.2.5-150000.3.25.1 | 2.2.5-150000.3.25.1 |
expatSUSE:Linux Micro 6.0 |
before 2.8.5-159998.1.1 | 2.8.5-159998.1.1 |
expatSUSE:Linux Enterprise Server 12 SP5-LTSS |
before 2.8.5-21.55.1 | 2.8.5-21.55.1 |
expatSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 2.8.5-21.55.1 | 2.8.5-21.55.1 |
expatSUSE:Linux Enterprise Micro 5.3 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Micro 5.4 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Micro 5.5 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 2.8.5-150400.3.40.1 | 2.8.5-150400.3.40.1 |
expatUbuntu:Pro:14.04:LTS |
before 2.1.0-4ubuntu1.4+esm7, plus listed versions 2.1.0-42.1.0-4ubuntu12.1.0-4ubuntu1.12.1.0-4ubuntu1.22.1.0-4ubuntu1.3 Show 5 moreShow less2.1.0-4ubuntu1.42.1.0-4ubuntu1.4+esm12.1.0-4ubuntu1.4+esm22.1.0-4ubuntu1.4+esm42.1.0-4ubuntu1.4+esm6 |
2.1.0-4ubuntu1.4+esm7 |
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 |
vnc4Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 4.1.1+xorg4.3.0-37ubuntu54.1.1+xorg4.3.0-37ubuntu5.0.14.1.1+xorg4.3.0-37ubuntu5.0.24.1.1+xorg4.3.0-37ubuntu5.0.2+esm1 |
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 |
xmlrpc-cUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.16.33-3.2ubuntu31.33.06-0ubuntu11.33.06-0ubuntu1+esm1 |
None known |
expatUbuntu:Pro:16.04:LTS |
before 2.1.0-7ubuntu0.16.04.5+esm7, plus listed versions 2.1.0-72.1.0-7ubuntu0.16.04.12.1.0-7ubuntu0.16.04.22.1.0-7ubuntu0.16.04.32.1.0-7ubuntu0.16.04.4 Show 4 moreShow less2.1.0-7ubuntu0.16.04.52.1.0-7ubuntu0.16.04.5+esm22.1.0-7ubuntu0.16.04.5+esm52.1.0-7ubuntu0.16.04.5+esm6 |
2.1.0-7ubuntu0.16.04.5+esm7 |
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 |
insighttoolkitUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.20.1+git20120521-63.20.1+git20120521-6build13.20.1+git20120521-6ubuntu0.1~esm1 |
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 |
vnc4Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 4.1.1+xorg4.3.0-37.3ubuntu24.1.1+xorg4.3.0-37.3ubuntu2.1+esm1 |
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 |
wbxml2Ubuntu:16.04:LTS |
All versions, plus listed versions 0.10.7-1 |
None known |
xmlrpc-cUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.33.14-0.2ubuntu31.33.14-1ubuntu11.33.14-1ubuntu1+esm1 |
None known |
expatUbuntu:18.04:LTS |
before 2.2.5-3ubuntu0.8, plus listed versions 2.2.3-12.2.3-22.2.5-0ubuntu22.2.5-32.2.5-3ubuntu0.12.2.5-3ubuntu0.22.2.5-3ubuntu0.42.2.5-3ubuntu0.7 |
2.2.5-3ubuntu0.8 |
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 |
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 |
vnc4Ubuntu:18.04:LTS |
All versions, plus listed versions 4.1.1+xorg4.3.0-37.3ubuntu2 |
None known |
wbxml2Ubuntu:18.04:LTS |
All versions, plus listed versions 0.10.7-10.10.7-1build1 |
None known |
xmlrpc-cUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.33.14-71.33.14-81.33.14-8build11.33.14-8ubuntu0.18.04.1~esm1 |
None known |
expatUbuntu:20.04:LTS |
before 2.2.9-1ubuntu0.6, plus listed versions 2.2.7-22.2.9-12.2.9-1build12.2.9-1ubuntu0.22.2.9-1ubuntu0.42.2.9-1ubuntu0.5 |
2.2.9-1ubuntu0.6 |
cadaverUbuntu:20.04:LTS |
All versions, plus listed versions 0.23.3-2.1build1 |
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 |
wbxml2Ubuntu:20.04:LTS |
All versions, plus listed versions 0.10.7-1build1 |
None known |
xmlrpc-cUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.33.14-8build11.33.14-8build21.33.14-8ubuntu0.20.04.1~esm1 |
None known |
cadaverUbuntu:22.04:LTS |
All versions, plus listed versions 0.23.3-2.1build1 |
None known |
expatUbuntu:22.04:LTS |
before 2.4.7-1ubuntu0.2, plus listed versions 2.4.1-22.4.1-32.4.2-12.4.3-12.4.3-2 Show 4 moreShow less2.4.4-12.4.6-12.4.7-12.4.7-1ubuntu0.1 |
2.4.7-1ubuntu0.2 |
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 |
thunderbirdUbuntu:22.04:LTS |
All versions, plus listed versions 1:91.1.2+build1-0ubuntu11:91.3.0+build2-0ubuntu11:91.3.1+build1-0ubuntu11:91.3.2+build1-0ubuntu11:91.4.0+build1.1-0ubuntu1 Show 34 moreShow less1:91.4.0+build2-0ubuntu11:91.5.0+build1-0ubuntu11:91.5.1+build1-0ubuntu11:91.6.1+build1-0ubuntu11:91.7.0+build1-0ubuntu11:91.7.0+build2-0ubuntu11:91.8.0+build2-0ubuntu11:91.9.1+build1-0ubuntu0.22.04.11:91.11.0+build2-0ubuntu0.22.04.11:102.2.2+build1-0ubuntu0.22.04.11:102.4.2+build2-0ubuntu0.22.04.11:102.7.1+build2-0ubuntu0.22.04.11:102.8.0+build2-0ubuntu0.22.04.11:102.9.0+build1-0ubuntu0.22.04.11:102.10.0+build2-0ubuntu0.22.04.11:102.11.0+build1-0ubuntu0.22.04.11:102.13.0+build1-0ubuntu0.22.04.11:102.15.0+build1-0ubuntu0.22.04.11:102.15.1+build1-0ubuntu0.22.04.11:115.3.1+build1-0ubuntu0.22.04.21:115.4.1+build1-0ubuntu0.22.04.11:115.5.0+build1-0ubuntu0.22.04.11:115.6.0+build2-0ubuntu0.22.04.11:115.8.1+build1-0ubuntu0.22.04.11:115.9.0+build1-0ubuntu0.22.04.11:115.10.1+build1-0ubuntu0.22.04.11:115.11.0+build2-0ubuntu0.22.04.11:115.12.0+build3-0ubuntu0.22.04.11:115.13.0+build5-0ubuntu0.22.04.11:115.15.0+build1-0ubuntu0.22.04.11:115.16.0+build2-0ubuntu0.22.04.11:115.18.0+build1-0ubuntu0.22.04.11:128.12.0+build1-0ubuntu0.22.04.11:140.7.1+build1-0ubuntu0.22.04.1 |
None known |
wbxml2Ubuntu:22.04:LTS |
All versions, plus listed versions 0.10.7-1build10.11.7+dfsg-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 |
xmlrpc-cUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 1.33.14-91.33.14-101.33.14-10ubuntu0.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 |
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 |
thunderbirdUbuntu:24.04:LTS |
All versions, plus listed versions 1:115.3.1+build1-0ubuntu11:115.4.1+build1-0ubuntu11:115.4.3+build1-0ubuntu11:115.5.0+build1-0ubuntu11:115.5.1+build1-0ubuntu1 Show 9 moreShow less1:115.5.2+build2-0ubuntu11:115.6.0+build1-0ubuntu11:115.6.0+build2-0ubuntu11:115.6.1+build1-0ubuntu11:115.8.0+build1-0ubuntu11:115.8.1+build1+snap21:115.8.1+build1+snap32:1snap1-0ubuntu12:1snap1-0ubuntu3 |
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 |
thunderbirdUbuntu:25.10 |
All versions, plus listed versions 2:1snap1-0ubuntu3 |
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 |
thunderbirdUbuntu:26.10 |
All versions, plus listed versions 2:1snap1-0ubuntu5 |
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 |
thunderbirdUbuntu:26.04:LTS |
All versions, plus listed versions 2:1snap1-0ubuntu32:1snap1-0ubuntu42:1snap1-0ubuntu5 |
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 |
expatUbuntu:20.04:LTS |
before 2.2.9-1ubuntu0.5, plus listed versions 2.2.7-22.2.9-12.2.9-1build12.2.9-1ubuntu0.22.2.9-1ubuntu0.4 |
2.2.9-1ubuntu0.5 |
expatUbuntu:22.04:LTS |
before 2.4.7-1ubuntu0.1, plus listed versions 2.4.1-22.4.1-32.4.2-12.4.3-12.4.3-22.4.4-12.4.6-12.4.7-1 |
2.4.7-1ubuntu0.1 |
expatUbuntu:18.04:LTS |
before 2.2.5-3ubuntu0.9, plus listed versions 2.2.3-12.2.3-22.2.5-0ubuntu22.2.5-32.2.5-3ubuntu0.1 Show 4 moreShow less2.2.5-3ubuntu0.22.2.5-3ubuntu0.42.2.5-3ubuntu0.72.2.5-3ubuntu0.8 |
2.2.5-3ubuntu0.9 |
expatopenSUSE:Tumbleweed |
before 2.5.0-1.1 | 2.5.0-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | Trinadh465/external_expat-2.1.0_CVE-2022-43680 | 2022-12-15 |
| PoC in GitHub | nidhihcl/external_expat_2.1.0_CVE-2022-43680 | 2022-12-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-43680 is a high vulnerability (CVSS 7.5) in Libexpat Project Libexpat, published October 24, 2022. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 3.18%, the 88th percentile. Fixed in expat 2.2.10-r8.
References
github.com/libexpat/libexpat/pull/650
github.com/libexpat/libexpat/issues/649
github.com/libexpat/libexpat/pull/616
lists.debian.org/debian-lts-announce/2022/10/msg00033.html
debian.org/security/2022/dsa-5266
security.gentoo.org/glsa/202210-38
Show 194 moreShow less
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BY4OPSIB33ETNUXZY2UPZ4NGQ3OKDY4D
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/AJ5VY2VYXE4WTRGQ6LMGLF6FV3SY37YE
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IUJ2BULJTZ2BMSKQHB6US674P55UCWWS
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XG5XOOB7CD55CEE6OJYKSACSIMQ4RWQ6
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DPQVIF6TOJNY2T3ZZETFKR4G34FFREBQ
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FFCOMBSOJKLIKCGCJWHLJXO4EVYBG7AR
security.netapp.com/advisory/ntap-20221118-0007
openwall.com/lists/oss-security/2023/12/28/5
openwall.com/lists/oss-security/2024/01/03/5
cert-portal.siemens.com/productcert/html/ssa-892048.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2022-43680
lists.fedoraproject.org/archives/list/[email protected]/message/XG5XOOB7CD55CEE6OJYKSACSIMQ4RWQ6
lists.fedoraproject.org/archives/list/[email protected]/message/IUJ2BULJTZ2BMSKQHB6US674P55UCWWS
lists.fedoraproject.org/archives/list/[email protected]/message/FFCOMBSOJKLIKCGCJWHLJXO4EVYBG7AR
lists.fedoraproject.org/archives/list/[email protected]/message/DPQVIF6TOJNY2T3ZZETFKR4G34FFREBQ
lists.fedoraproject.org/archives/list/[email protected]/message/BY4OPSIB33ETNUXZY2UPZ4NGQ3OKDY4D
lists.fedoraproject.org/archives/list/[email protected]/message/AJ5VY2VYXE4WTRGQ6LMGLF6FV3SY37YE
github.com/advisories/GHSA-4hjv-8mmr-jxwv
security.alpinelinux.org/vuln/CVE-2022-43680
access.redhat.com/errata/RHSA-2023:0103
access.redhat.com/security/cve/CVE-2022-43680
bugzilla.redhat.com/2140059
errata.almalinux.org/8/ALSA-2023-0103.html
access.redhat.com/errata/RHSA-2023:0337
errata.almalinux.org/9/ALSA-2023-0337.html
source.android.com/security/bulletin/2023-02-01
android.googlesource.com/platform/external/expat/+/2e02df8552fcfb0facd2d1e324b227190a73a7bb
docs.bell-sw.com/security/cves/CVE-2022-43680
errata.cloudlinux.com/ol6/CLSA-2022-1667412057.html
errata.cloudlinux.com/ubuntu16-els/CLSA-2022-1667412749
errata.cloudlinux.com/els6/CLSA-2022-1667493762.html
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1667494718.html
errata.cloudlinux.com/centos8.5-els/CLSA-2022-1667495485.html
errata.cloudlinux.com/centos7-els/CLSA-2023-1696877712.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/43xxx/CVE-2022-43680.json
security-tracker.debian.org/tracker/CVE-2022-43680
advisories.mageia.org/MGASA-2022-0409.html
bugs.mageia.org/show_bug.cgi?id=31057
advisories.mageia.org/MGASA-2022-0427.html
bugs.mageia.org/show_bug.cgi?id=31128
groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/fHvKAhUTnLs
firefox-source-docs.mozilla.org/security/nss/releases/nss_3_85.html
mozilla.org/en-US/security/advisories/mfsa2022-48
advisories.mageia.org/MGASA-2026-0173.html
bugs.mageia.org/show_bug.cgi?id=31123
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-2037
access.redhat.com/errata/RHSA-2022:8548
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2143197
bugzilla.redhat.com/show_bug.cgi?id=2143198
bugzilla.redhat.com/show_bug.cgi?id=2143199
bugzilla.redhat.com/show_bug.cgi?id=2143200
bugzilla.redhat.com/show_bug.cgi?id=2143201
bugzilla.redhat.com/show_bug.cgi?id=2143202
bugzilla.redhat.com/show_bug.cgi?id=2143203
bugzilla.redhat.com/show_bug.cgi?id=2143204
bugzilla.redhat.com/show_bug.cgi?id=2143205
bugzilla.redhat.com/show_bug.cgi?id=2143240
bugzilla.redhat.com/show_bug.cgi?id=2143241
bugzilla.redhat.com/show_bug.cgi?id=2143242
bugzilla.redhat.com/show_bug.cgi?id=2143243
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8548.json
bugzilla.redhat.com/show_bug.cgi?id=2140059
cve.org/CVERecord?id=CVE-2022-43680
access.redhat.com/security/cve/CVE-2022-45403
cve.org/CVERecord?id=CVE-2022-45403
nvd.nist.gov/vuln/detail/CVE-2022-45403
mozilla.org/en-US/security/advisories/mfsa2022-49
access.redhat.com/security/cve/CVE-2022-45404
cve.org/CVERecord?id=CVE-2022-45404
nvd.nist.gov/vuln/detail/CVE-2022-45404
access.redhat.com/security/cve/CVE-2022-45405
cve.org/CVERecord?id=CVE-2022-45405
nvd.nist.gov/vuln/detail/CVE-2022-45405
access.redhat.com/security/cve/CVE-2022-45406
cve.org/CVERecord?id=CVE-2022-45406
nvd.nist.gov/vuln/detail/CVE-2022-45406
access.redhat.com/security/cve/CVE-2022-45408
cve.org/CVERecord?id=CVE-2022-45408
nvd.nist.gov/vuln/detail/CVE-2022-45408
access.redhat.com/security/cve/CVE-2022-45409
cve.org/CVERecord?id=CVE-2022-45409
nvd.nist.gov/vuln/detail/CVE-2022-45409
access.redhat.com/security/cve/CVE-2022-45410
cve.org/CVERecord?id=CVE-2022-45410
nvd.nist.gov/vuln/detail/CVE-2022-45410
access.redhat.com/security/cve/CVE-2022-45411
cve.org/CVERecord?id=CVE-2022-45411
nvd.nist.gov/vuln/detail/CVE-2022-45411
access.redhat.com/security/cve/CVE-2022-45412
cve.org/CVERecord?id=CVE-2022-45412
nvd.nist.gov/vuln/detail/CVE-2022-45412
access.redhat.com/security/cve/CVE-2022-45416
cve.org/CVERecord?id=CVE-2022-45416
nvd.nist.gov/vuln/detail/CVE-2022-45416
access.redhat.com/security/cve/CVE-2022-45418
cve.org/CVERecord?id=CVE-2022-45418
nvd.nist.gov/vuln/detail/CVE-2022-45418
access.redhat.com/security/cve/CVE-2022-45420
cve.org/CVERecord?id=CVE-2022-45420
nvd.nist.gov/vuln/detail/CVE-2022-45420
access.redhat.com/security/cve/CVE-2022-45421
cve.org/CVERecord?id=CVE-2022-45421
nvd.nist.gov/vuln/detail/CVE-2022-45421
access.redhat.com/errata/RHSA-2022:8549
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8549.json
access.redhat.com/errata/RHSA-2022:8550
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8550.json
access.redhat.com/errata/RHSA-2022:8553
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8553.json
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8554.json
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0103.json
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0337.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_0421.json
bugzilla.redhat.com/show_bug.cgi?id=1000109
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
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22785.json
cve.org/CVERecord?id=CVE-2013-0340
nvd.nist.gov/vuln/detail/CVE-2013-0340
cve.org/CVERecord?id=CVE-2021-45960
nvd.nist.gov/vuln/detail/CVE-2021-45960
github.com/libexpat/libexpat/issues/531
cve.org/CVERecord?id=CVE-2021-46143
nvd.nist.gov/vuln/detail/CVE-2021-46143
github.com/libexpat/libexpat/issues/532
cve.org/CVERecord?id=CVE-2022-22822
nvd.nist.gov/vuln/detail/CVE-2022-22822
github.com/libexpat/libexpat/pull/539
cve.org/CVERecord?id=CVE-2022-22823
nvd.nist.gov/vuln/detail/CVE-2022-22823
cve.org/CVERecord?id=CVE-2022-22824
nvd.nist.gov/vuln/detail/CVE-2022-22824
cve.org/CVERecord?id=CVE-2022-22825
nvd.nist.gov/vuln/detail/CVE-2022-22825
blog.hartwork.org/posts/expat-2-4-5-released
github.com/libexpat/libexpat/issues/893
github.com/libexpat/libexpat/pull/973
mozilla.org/security/advisories/mfsa2026-22
mozilla.org/security/advisories/mfsa2026-24
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22871.json
bugs.debian.org/cgi-bin/bugreport.cgi?bug=931031
errata.rockylinux.org/RLSA-2023:0103
errata.rockylinux.org/RLSA-2023:0337
suse.com/support/update/announcement/2022/suse-su-20223874-1
bugzilla.suse.com/1204708
suse.com/security/cve/CVE-2022-43680
suse.com/support/update/announcement/2022/suse-su-20223884-1
suse.com/support/update/announcement/2022/suse-su-20223912-1
suse.com/support/update/announcement/2026/suse-su-202624323-1
bugzilla.suse.com/1249584
bugzilla.suse.com/1257144
bugzilla.suse.com/1257496
bugzilla.suse.com/1259711
bugzilla.suse.com/1259726
bugzilla.suse.com/1259729
bugzilla.suse.com/1262263
bugzilla.suse.com/1264713
bugzilla.suse.com/1267631
bugzilla.suse.com/1268572
bugzilla.suse.com/1268573
bugzilla.suse.com/1275115
bugzilla.suse.com/1275594
bugzilla.suse.com/1275732
bugzilla.suse.com/1275859
bugzilla.suse.com/1275860
bugzilla.suse.com/1275915
bugzilla.suse.com/1282347
bugzilla.suse.com/1283493
suse.com/security/cve/CVE-2016-0718
suse.com/security/cve/CVE-2016-9063
suse.com/security/cve/CVE-2023-52425
suse.com/security/cve/CVE-2024-8176
suse.com/security/cve/CVE-2025-59375
suse.com/security/cve/CVE-2026-102633
suse.com/security/cve/CVE-2026-24515
suse.com/security/cve/CVE-2026-25210
suse.com/security/cve/CVE-2026-32776
suse.com/security/cve/CVE-2026-32777
suse.com/security/cve/CVE-2026-32778
suse.com/security/cve/CVE-2026-41080
suse.com/security/cve/CVE-2026-45186
suse.com/security/cve/CVE-2026-50219
suse.com/security/cve/CVE-2026-56131
suse.com/security/cve/CVE-2026-56132
ubuntu.com/security/CVE-2022-43680
ubuntu.com/security/notices/USN-5638-3
ubuntu.com/security/notices/USN-5638-2
ubuntu.com/security/notices/USN-5638-4
ubuntu.com/security/CVE-2022-40674
Left out here: 72 references and the rest of 3 source descriptions. The JSON record has them.