curl before version 7.52.0 is vulnerable to a buffer overflow when doing a large floating point output in libcurl's implementation of the printf() functions. If there are any application that accepts a format string from the outside without necessary input filtering, it could allow remote attacks.
CVSS Details
- CVSS 3.1 Base Score: 8.1
- CVSS 3.0 Base Score: 5.9
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | alpine-linux-upgrade-curl | Apr 23, 2018 | Apr 23, 2018 | |
| Amazon_linux | — | amazon-linux-upgrade-curl | Mar 23, 2017 | Dec 21, 2016 |
| Apple Osx Curl | apple-osx-upgrade-latest | Mar 28, 2017 | Mar 28, 2017 | |
| Arch Linux | View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗View advisory ↗ | arch-linux-upgrade-latest | Jul 11, 2025 | Apr 23, 2018 |
| Debian | debian-upgrade-curl | Mar 31, 2017 | Dec 21, 2016 | |
| Freebsd | freebsd-upgrade-package-curl | Dec 22, 2016 | Dec 22, 2016 | |
| Gentoo Linux | gentoo-linux-upgrade-net-misc-curl | Oct 30, 2017 | Jan 19, 2017 | |
| Huawei Euleros 2_0_sp2 | huawei-euleros-2_0_sp2-upgrade-curlhuawei-euleros-2_0_sp2-upgrade-libcurlhuawei-euleros-2_0_sp2-upgrade-libcurl-devel | Jul 3, 2018 | Apr 23, 2018 | |
| Huawei Euleros 2_0_sp3 | huawei-euleros-2_0_sp3-upgrade-curlhuawei-euleros-2_0_sp3-upgrade-libcurlhuawei-euleros-2_0_sp3-upgrade-libcurl-devel | Jul 3, 2018 | Apr 23, 2018 | |
| Oracle Solaris | oracle-solaris-11-3-upgrade-web-curl-7-45-0-0-175-3-18-0-1-0 | May 29, 2017 | May 29, 2017 | |
| Redhat_linux | no-fix-redhat-rpm-package | Jul 9, 2025 | Apr 23, 2018 | |
| Suse | — | suse-upgrade-curlsuse-upgrade-curl-openssl1suse-upgrade-libcurl-develsuse-upgrade-libcurl4suse-upgrade-libcurl4-32bitsuse-upgrade-libcurl4-openssl1suse-upgrade-libcurl4-openssl1-32bitsuse-upgrade-libcurl4-openssl1-x86suse-upgrade-libcurl4-x86suse-upgrade-sles12-docker-imagesuse-upgrade-sles12sp1-docker-imagesuse-upgrade-sles12sp2-docker-image | Apr 19, 2017 | Dec 21, 2016 |
| Ubuntu | ubuntu-upgrade-curlubuntu-upgrade-libcurl3ubuntu-upgrade-libcurl3-gnutlsubuntu-upgrade-libcurl3-nss | Oct 10, 2017 | Dec 21, 2016 |
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