Multiple integer overflows in the (1) curl_escape, (2) curl_easy_escape, (3) curl_unescape, and (4) curl_easy_unescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade curl | Aug 30, 2017 | Oct 7, 2016 |
| Amazon_linux | — | Upgrade curl | Jul 1, 2017 | Sep 27, 2016 |
| Apple Osx Curl | — | Upgrade macOS to the latest version | Dec 16, 2016 | Oct 7, 2016 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Oct 7, 2016 |
| Centos_linux | — | Upgrade libcurlUpgrade curl-debuginfoUpgrade libcurl-develUpgrade curl | Aug 28, 2019 | Oct 7, 2016 |
| Debian | — | Upgrade curl | Mar 31, 2017 | Sep 17, 2016 |
| Freebsd | — | Upgrade curl | Nov 14, 2016 | Sep 14, 2016 |
| Gentoo Linux | — | Upgrade net-misc/curl. | Oct 30, 2017 | Oct 7, 2016 |
| Huawei Euleros 2_0_sp1 | — | Upgrade libcurl-develUpgrade libcurlUpgrade curl | Nov 30, 2017 | Oct 7, 2016 |
| Huawei Euleros 2_0_sp2 | — | Upgrade libcurlUpgrade curlUpgrade libcurl-devel | Nov 30, 2017 | Oct 7, 2016 |
| Oracle Solaris | — | Upgrade web/curl to version 7.45.0-0.175.3.15.0.1.0 on Solaris 11.3 | May 29, 2017 | Oct 7, 2016 |
| Oracle_linux | — | Upgrade libcurlUpgrade curlUpgrade libcurl-devel | Aug 8, 2017 | Sep 14, 2016 |
| Redhat_linux | — | Upgrade curl-debuginfoUpgrade libcurl-develUpgrade curlNo solution existsUpgrade libcurl | Aug 3, 2017 | Oct 7, 2016 |
| Suse | — | Upgrade libcurl4-openssl1-x86Upgrade libcurl4-32bitUpgrade libcurl4-openssl1Upgrade sles12sp1-docker-imageUpgrade libcurl4-openssl1-32bitUpgrade curlUpgrade sles12-docker-imageUpgrade libcurl4-x86Upgrade libcurl-develUpgrade curl-openssl1Upgrade libcurl4 | Nov 3, 2016 | Oct 7, 2016 |
| Ubuntu | — | Upgrade libcurl3-gnutlsUpgrade libcurl3-nssUpgrade libcurl3 | Nov 3, 2016 | Oct 7, 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