curl before version 7.51.0 doesn't parse the authority component of the URL correctly when the host name part ends with a '#' character, and could instead be tricked into connecting to a different host. This may have security implications if you for example use an URL parser that follows the RFC to check for allowed domains before using curl to request them.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.0 Base Score: 5.3
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade curl | Jul 31, 2018 | Jul 31, 2018 |
| Amazon_linux | — | Upgrade curl | Nov 11, 2016 | Nov 3, 2016 |
| Apple Osx Curl | — | Upgrade macOS to the latest version | Dec 16, 2016 | Dec 16, 2016 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Jul 31, 2018 |
| Debian | — | Upgrade curl | Nov 4, 2016 | Nov 3, 2016 |
| F5 Big Ip | — | Update F5 BIG-IP to the latest version | Jun 17, 2026 | Apr 14, 2017 |
| Freebsd | — | Upgrade curl | Nov 14, 2016 | Nov 2, 2016 |
| Gentoo Linux | — | Upgrade net-misc/curl. | Oct 30, 2017 | Jan 19, 2017 |
| Huawei Euleros 2_0_sp1 | — | Upgrade libcurlUpgrade libcurl-develUpgrade curl | Aug 28, 2019 | Jul 31, 2018 |
| Huawei Euleros 2_0_sp2 | — | Upgrade curlUpgrade libcurl-develUpgrade libcurl | Aug 28, 2019 | Jul 31, 2018 |
| Oracle Solaris | — | Upgrade web/curl to version 7.45.0-0.175.3.18.0.1.0 on Solaris 11.3 | May 29, 2017 | May 29, 2017 |
| Oracle_linux | — | Upgrade libcurlUpgrade libcurl-develUpgrade curl | May 22, 2019 | Nov 2, 2016 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 31, 2018 |
| Suse | — | Upgrade sles12-docker-imageUpgrade libcurl4-openssl1Upgrade libcurl4-openssl1-x86Upgrade libcurl4-32bitUpgrade libcurl-develUpgrade curl-openssl1Upgrade curlUpgrade sles12sp1-docker-imageUpgrade libcurl4-openssl1-32bitUpgrade libcurl4-x86Upgrade libcurl4 | Nov 3, 2016 | Nov 3, 2016 |
| Ubuntu | — | Upgrade libcurl3-nssUpgrade libcurl3Upgrade libcurl3-gnutls | Nov 3, 2016 | Nov 3, 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