CVE-2024-2398
When an application tells libcurl it wants to allow HTTP/2 server push, and the amount of received headers for the push surpasses the maximum allowed limit (1000), libcurl aborts the server push. When aborting, libcurl inadvertently does not free all the previously allocated headers and instead leaks the memory. Further, this error condition fails silently and is therefore not easily detected by an application.
Published:Mar 27, 2024
Last Modified:Jul 30, 2025
EPS:Mar 27, 2024
EPSS Score:0.01962
CVSS Score:8.6
Affected Products
Vendor
Product
Action
Vendor
Apple
Product
Macos
Apple
Macos
Vendor
Curl
Product
Curl
Curl
Curl
Vendor
Fedoraproject
Product
Fedora
Fedoraproject
Fedora
Vendor
Haxx
Product
Curl
Haxx
Curl
Vendor
Netapp
Product
Active Iq Unified Manager
Netapp
Active Iq Unified Manager
Vendor
Netapp
Product
Bootstrap Os
Netapp
Bootstrap Os
Vendor
Netapp
Product
Brocade Fabric Operating System
Netapp
Brocade Fabric Operating System
Vendor
Netapp
Product
H300s
Netapp
H300s
Vendor
Netapp
Product
H300s Firmware
Netapp
H300s Firmware
Vendor
Netapp
Product
H410s
Netapp
H410s
Vendor
Netapp
Product
H410s Firmware
Netapp
H410s Firmware
Vendor
Netapp
Product
H500s
Netapp
H500s
Vendor
Netapp
Product
H500s Firmware
Netapp
H500s Firmware
Vendor
Netapp
Product
H610c
Netapp
H610c
Vendor
Netapp
Product
H610c Firmware
Netapp
H610c Firmware
Vendor
Netapp
Product
H610s
Netapp
H610s
Vendor
Netapp
Product
H610s Firmware
Netapp
H610s Firmware
Vendor
Netapp
Product
H615c
Netapp
H615c
Vendor
Netapp
Product
H615c Firmware
Netapp
H615c Firmware
Vendor
Netapp
Product
H700s
Netapp
H700s
Vendor
Netapp
Product
H700s Firmware
Netapp
H700s Firmware
Vendor
Netapp
Product
Hci Compute Node
Netapp
Hci Compute Node
Vendor
Netapp
Product
Ontap Select Deploy Administration Utility
Netapp
Ontap Select Deploy Administration Utility
Vendor
Redhat
Product
Enterprise Linux
Redhat
Enterprise Linux
Vendor
Redhat
Product
Jboss Core Services
Redhat
Jboss Core Services
Vendor
Redhat
Product
Rhel Eus
Redhat
Rhel Eus
Vendor
Redhat
Product
Service Interconnect
Redhat
Service Interconnect
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
Related CVEs
References
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
