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).
2022-01-01T19:15:08.030
2025-05-05T17:17:28.457
Modified
CVSSv3.1: 8.8 (HIGH)
AV:N/AC:L/Au:S/C:C/I:C/A:C
8.0
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | libexpat_project | libexpat | < 2.4.3 | Yes |
Application | tenable | nessus | < 8.15.3 | Yes |
Application | tenable | nessus | < 10.1.1 | Yes |
Operating System | debian | debian_linux | 10.0 | Yes |
Operating System | debian | debian_linux | 11.0 | Yes |
Application | siemens | sinema_remote_connect_server | < 3.1 | Yes |
Application | netapp | active_iq_unified_manager | - | Yes |
Application | netapp | hci_baseboard_management_controller | h610c | Yes |
Application | netapp | hci_baseboard_management_controller | h610s | Yes |
Application | netapp | hci_baseboard_management_controller | h615c | Yes |
Application | netapp | oncommand_workflow_automation | - | Yes |
Application | netapp | solidfire_\&_hci_management_node | - | Yes |