In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).
Subscriptions
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-2904-1 | expat security update |
Debian DSA |
DSA-5073-1 | expat security update |
EUVD |
EUVD-2021-32666 | In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory). |
Ubuntu USN |
USN-5288-1 | Expat vulnerabilities |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Wed, 16 Jul 2025 13:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
Mon, 05 May 2025 17:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2025-05-05T16:45:11.487Z
Reserved: 2022-01-01T00:00:00.000Z
Link: CVE-2021-45960
Updated: 2024-08-04T04:54:31.123Z
Status : Modified
Published: 2022-01-01T19:15:08.030
Modified: 2025-05-05T17:17:28.457
Link: CVE-2021-45960
OpenCVE Enrichment
No data.
Debian DLA
Debian DSA
EUVD
Ubuntu USN