CVE-2024-2466CWE-297

CVE-2024-2466

Medium · published March 27, 2024

CVSS v3.1
6.5
EPSS
1%
Percentile
73.2
In the wild
Unconfirmed
What it is

libcurl did not check the server certificate of TLS connections done to a host specified as an IP address, when built to use mbedTLS. libcurl would wrongly avoid using the set hostname function when the specified hostname was given as an IP address, therefore completely skipping the certificate check. This affects all uses of TLS protocols (HTTPS, FTPS, IMAPS, POPS3, SMTPS, etc).

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.01453 · 73.2th percentile
Weakness
CWE-297 · Improper Validation of Certificate with Host Mismatch
Published
2024-03-27T12:15Z
Affected products (9)
ProductVersionsFixed in
haxx/curl≥ 8.5.0, < 8.7.08.7.0
apple/macos< 12.7.612.7.6
apple/macos≥ 13.0, < 13.6.813.6.8
apple/macos≥ 14.0, < 14.614.6
netapp/h700s_firmwareall versions—
netapp/bootstrap_osall versions—
netapp/h300s_firmwareall versions—
netapp/h410s_firmwareall versions—
netapp/h500s_firmwareall versions—
References (26)
http://seclists.org/fulldisclosure/2024/Jul/18 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/19 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/20 · 2499f714-1537-4658-8207-48ae4bb9eae9http://www.openwall.com/lists/oss-security/2024/03/27/4 · 2499f714-1537-4658-8207-48ae4bb9eae9https://curl.se/docs/CVE-2024-2466.html · 2499f714-1537-4658-8207-48ae4bb9eae9https://curl.se/docs/CVE-2024-2466.json · 2499f714-1537-4658-8207-48ae4bb9eae9https://hackerone.com/reports/2416725 · 2499f714-1537-4658-8207-48ae4bb9eae9https://security.netapp.com/advisory/ntap-20240503-0010/ · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214118 · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214119 · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214120 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/18 · af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2024/Jul/19 · af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2024/Jul/20 · af854a3a-2127-422b-91ae-364da2661108http://www.openwall.com/lists/oss-security/2024/03/27/4 · af854a3a-2127-422b-91ae-364da2661108https://curl.se/docs/CVE-2024-2466.html · af854a3a-2127-422b-91ae-364da2661108https://curl.se/docs/CVE-2024-2466.json · af854a3a-2127-422b-91ae-364da2661108https://hackerone.com/reports/2416725 · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20240503-0010/ · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214118 · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214119 · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214120 · af854a3a-2127-422b-91ae-364da2661108https://www.vicarius.io/vsociety/posts/tls-certificate-check-bypass-curl-with-mbedtls-cve-2024-2466-2468 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-331112.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-398330.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-417159.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 27 MAR 07:58Z
    TLS certificate check bypass with mbedTLS
    cvelistv5