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.…

high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
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
osv8.8HIGH