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.
CVSS Details
- CVSS 3.1 Base Score: 8.6
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | alma-upgrade-curlalma-upgrade-curl-minimalalma-upgrade-libcurlalma-upgrade-libcurl-develalma-upgrade-libcurl-minimal | Aug 22, 2024 | Mar 27, 2024 | |
| Alpine Linux | alpine-linux-upgrade-curl | Jun 6, 2024 | Mar 27, 2024 | |
| Amazon Linux Ami 2 | amazon-linux-ami-2-upgrade-curlamazon-linux-ami-2-upgrade-curl-debuginfoamazon-linux-ami-2-upgrade-libcurlamazon-linux-ami-2-upgrade-libcurl-devel | May 1, 2024 | Mar 27, 2024 | |
| Amazon_linux_2023 | amazon-linux-2023-upgrade-curlamazon-linux-2023-upgrade-curl-debuginfoamazon-linux-2023-upgrade-curl-debugsourceamazon-linux-2023-upgrade-curl-minimalamazon-linux-2023-upgrade-curl-minimal-debuginfoamazon-linux-2023-upgrade-libcurlamazon-linux-2023-upgrade-libcurl-debuginfoamazon-linux-2023-upgrade-libcurl-develamazon-linux-2023-upgrade-libcurl-minimalamazon-linux-2023-upgrade-libcurl-minimal-debuginfo | Feb 17, 2025 | Mar 27, 2024 | |
| Apple Osx Curl | apple-osx-upgrade-latest | Jul 31, 2024 | Mar 27, 2024 | |
| Debian | debian-upgrade-curl | Jul 30, 2024 | Mar 27, 2024 | |
| Gentoo Linux | gentoo-linux-upgrade-net-misc-curl | Sep 24, 2024 | Mar 27, 2024 | |
| Huawei Euleros 2_0_sp10 | huawei-euleros-2_0_sp10-upgrade-curlhuawei-euleros-2_0_sp10-upgrade-libcurl | Jul 16, 2024 | Mar 27, 2024 | |
| Huawei Euleros 2_0_sp11 | huawei-euleros-2_0_sp11-upgrade-curlhuawei-euleros-2_0_sp11-upgrade-libcurl | Jun 26, 2024 | Mar 27, 2024 | |
| Huawei Euleros 2_0_sp12 | huawei-euleros-2_0_sp12-upgrade-curlhuawei-euleros-2_0_sp12-upgrade-libcurl | Oct 8, 2024 | Mar 27, 2024 | |
| Huawei Euleros 2_0_sp8 | huawei-euleros-2_0_sp8-upgrade-curlhuawei-euleros-2_0_sp8-upgrade-libcurlhuawei-euleros-2_0_sp8-upgrade-libcurl-devel | Jul 23, 2024 | Mar 27, 2024 | |
| Huawei Euleros 2_0_sp9 | huawei-euleros-2_0_sp9-upgrade-curlhuawei-euleros-2_0_sp9-upgrade-libcurl | Jul 17, 2024 | Mar 27, 2024 | |
| Ibm Aix | ibm-aix-curl_advisory6 | Aug 15, 2024 | Mar 27, 2024 | |
| Oracle_linux | — | oracle-linux-upgrade-curloracle-linux-upgrade-curl-minimaloracle-linux-upgrade-libcurloracle-linux-upgrade-libcurl-develoracle-linux-upgrade-libcurl-minimal | Oct 16, 2024 | Mar 27, 2024 |
| Redhat_linux | redhat-upgrade-curlredhat-upgrade-curl-debuginforedhat-upgrade-curl-debugsourceredhat-upgrade-curl-minimalredhat-upgrade-curl-minimal-debuginforedhat-upgrade-libcurlredhat-upgrade-libcurl-debuginforedhat-upgrade-libcurl-develredhat-upgrade-libcurl-minimalredhat-upgrade-libcurl-minimal-debuginfo | Jun 21, 2024 | Mar 27, 2024 | |
| Rocky_linux | rocky-upgrade-curlrocky-upgrade-curl-debuginforocky-upgrade-curl-debugsourcerocky-upgrade-libcurlrocky-upgrade-libcurl-debuginforocky-upgrade-libcurl-develrocky-upgrade-libcurl-minimalrocky-upgrade-libcurl-minimal-debuginfo | May 8, 2025 | Mar 27, 2024 | |
| Suse | — | suse-upgrade-curlsuse-upgrade-curl-zsh-completionsuse-upgrade-libcurl-develsuse-upgrade-libcurl-devel-32bitsuse-upgrade-libcurl-devel-docsuse-upgrade-libcurl-mini4suse-upgrade-libcurl4suse-upgrade-libcurl4-32bit | Apr 9, 2024 | Mar 27, 2024 |
| Ubuntu | ubuntu-pro-upgrade-curlubuntu-pro-upgrade-libcurl3ubuntu-pro-upgrade-libcurl3-gnutlsubuntu-pro-upgrade-libcurl3-nssubuntu-pro-upgrade-libcurl4ubuntu-upgrade-curlubuntu-upgrade-libcurl3-gnutlsubuntu-upgrade-libcurl3-nssubuntu-upgrade-libcurl3t64-gnutlsubuntu-upgrade-libcurl4ubuntu-upgrade-libcurl4t64 | Mar 28, 2024 | Mar 27, 2024 | |
| Vmware Photon_os | vmware-photon_os_update_tdnf | Jan 20, 2025 | Mar 27, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub