A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Using its HSTS support, curl can be instructed to use HTTPS instead of using an insecure clear-text HTTP step even when HTTP is provided in the URL. However, the HSTS mechanism could be bypassed if the host name in the given URL first uses IDN characters that get replaced to ASCII counterparts as part of the IDN conversion. Like using the character UTF-8 U+3002 (IDEOGRAPHIC FULL STOP) instead of the common ASCII full stop (U+002E) `.`. Then in a subsequent request, it does not detect the HSTS state and makes a clear text transfer. Because it would store the info IDN encoded but look for it IDN decoded.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade curl | Aug 22, 2024 | Dec 23, 2022 |
| Amazon Linux Ami 2 | — | Upgrade libcurl-develUpgrade curl-debuginfoUpgrade curlUpgrade libcurl | Feb 7, 2023 | Dec 23, 2022 |
| Amazon_linux_2023 | — | Upgrade curl-debuginfoUpgrade libcurl-minimal-debuginfoUpgrade curl-debugsourceUpgrade curl-minimal-debuginfoUpgrade libcurl-minimalUpgrade libcurlUpgrade curl-minimalUpgrade curlUpgrade libcurl-develUpgrade libcurl-debuginfo | Feb 17, 2025 | Dec 21, 2022 |
| Apple Osx Amd | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Applemobilefileintegrity | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Appleneuralengine | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Applescript | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Appstore | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Archiveutility | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Calendar | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Camera | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Carboncore | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Colorsync | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Commcenter | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Corecapture | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Coreservices | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Crashreporter | — | — | Oct 14, 2024 | Dec 23, 2022 |
| Apple Osx Curl | — | Upgrade macOS to the latest version | Apr 12, 2023 | Dec 23, 2022 |
| Debian | — | Upgrade curl | Jul 30, 2024 | Dec 23, 2022 |
| Gentoo Linux | — | Upgrade net-misc/curl. | Oct 12, 2023 | Dec 23, 2022 |
| Huawei Euleros 2_0_sp11 | — | Upgrade libcurlUpgrade curl | Mar 24, 2023 | Dec 23, 2022 |
| Ibm Aix | — | Apply the fix or workaround for curl_advisory2 | Jul 27, 2023 | Dec 23, 2022 |
| Oracle Mysql | — | Upgrade to MySQL version 8.0.33Upgrade to MySQL version 5.7.42 | Jun 15, 2026 | Dec 23, 2022 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Dec 23, 2022 |
| Splunk | — | Upgrade Splunk Universal Forwarder to version 9.1.1Upgrade Splunk Universal Forwarder to version 9.0.6Upgrade Splunk Universal Forwarder to version 9.0.5Upgrade Splunk Universal Forwarder to version 8.1.14Upgrade Splunk Enterprise to version 9.0.5Upgrade Splunk Enterprise to version 9.1.1Upgrade Splunk Universal Forwarder to version 8.2.11Upgrade Splunk Enterprise to version 8.1.14Upgrade Splunk Enterprise to version 8.2.11Upgrade Splunk Enterprise to version 8.2.12Upgrade Splunk Enterprise to version 9.0.6Upgrade Splunk Universal Forwarder to version 8.2.12 | Sep 30, 2025 | Dec 23, 2022 |
| Suse | — | Upgrade libcurl4-32bitUpgrade curlUpgrade libcurl4Upgrade libcurl-develUpgrade libcurl-devel-32bit | Dec 22, 2022 | Dec 21, 2022 |
| Ubuntu | — | Upgrade curlUpgrade libcurl4Upgrade libcurl3-nssUpgrade libcurl3-gnutls | Jan 6, 2023 | Dec 21, 2022 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Dec 23, 2022 |
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