cbcvebase.
CVE-2021-45960
published 2022-01-01

CVE-2021-45960: 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.…

PriorityP348high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
4.23%
89.9th percentile
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).

Affected

13 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debiandebian_linux
debianexpat< expat 2.4.3-1 (bookworm)expat 2.4.3-1 (bookworm)
debianlibxmltok< expat 2.4.3-1 (bookworm)expat 2.4.3-1 (bookworm)
libexpat_projectlibexpat< 2.4.32.4.3
msrccbl2_expat_2.4.3-1_on_cbl_mariner_2.0
msrccm1_expat_2.4.3-1_on_cbl_mariner_1.0
netapphci_baseboard_management_controller
netapphci_baseboard_management_controller
netapphci_baseboard_management_controller
siemenssinema_remote_connect_server< 3.13.1
tenablenessus< 8.15.38.15.3
tenablenessus>= 10.0.0 < 10.1.110.1.1

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvdv2.09.0CRITICALAV:N/AC:L/Au:S/C:C/I:C/A:C
osv8.8HIGH
vendor_debian8.8HIGH
vendor_msrc8.8HIGH
vendor_redhat8.8HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.