CVE-2022-43680

HIGH

libexpat <2.4.9 - Use After Free

Title source: llm
STIX 2.1

Description

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.

Exploits (2)

nomisec WRITEUP
by nidhihcl · poc
https://github.com/nidhihcl/external_expat_2.1.0_CVE-2022-43680
nomisec WRITEUP
by Trinadh465 · poc
https://github.com/Trinadh465/external_expat-2.1.0_CVE-2022-43680

References (15)

Core 15
Core References
Exploit, Issue Tracking, Patch, Third Party Advisory
https://github.com/libexpat/libexpat/issues/649
Exploit, Issue Tracking, Patch, Third Party Advisory
https://github.com/libexpat/libexpat/pull/616
Exploit, Issue Tracking, Patch, Third Party Advisory
https://github.com/libexpat/libexpat/pull/650
Mailing List, Third Party Advisory mailing-list
https://lists.debian.org/debian-lts-announce/2022/10/msg00033.html
Third Party Advisory vendor-advisory
https://www.debian.org/security/2022/dsa-5266
Third Party Advisory vendor-advisory
https://security.gentoo.org/glsa/202210-38
Mailing List, Third Party Advisory mailing-list
http://www.openwall.com/lists/oss-security/2023/12/28/5
Mailing List, Third Party Advisory mailing-list
http://www.openwall.com/lists/oss-security/2024/01/03/5

Scores

CVSS v3 7.5
EPSS 0.0059
EPSS Percentile 69.2%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact partial

Details

CWE
CWE-416
Status published
Products (15)
debian/debian_linux 10.0
debian/debian_linux 11.0
fedoraproject/fedora 35
fedoraproject/fedora 36
fedoraproject/fedora 37
libexpat_project/libexpat < 2.4.9
netapp/active_iq_unified_manager
netapp/h300s_firmware
netapp/h410c_firmware
netapp/h410s_firmware
... and 5 more
Published Oct 24, 2022
Tracked Since Feb 18, 2026