Description
libcurl skips the certificate verification for a QUIC connection under certain conditions, when built to use wolfSSL. If told to use an unknown/bad cipher or curve, the error path accidentally skips the verification and returns OK, thus ignoring any certificate problems.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
curl curl
Default version status: unaffected
8.6.0 to ≤ 8.6.0affected
References
- https://curl.se/docs/CVE-2024-2379.json ↗
- https://curl.se/docs/CVE-2024-2379.html ↗
- https://hackerone.com/reports/2410774 ↗
- http://www.openwall.com/lists/oss-security/2024/03/27/2 ↗
- https://security.netapp.com/advisory/ntap-20240531-0001/ ↗
- https://support.apple.com/kb/HT214119 ↗
- https://support.apple.com/kb/HT214118 ↗
- https://support.apple.com/kb/HT214120 ↗
- http://seclists.org/fulldisclosure/2024/Jul/20 ↗
- http://seclists.org/fulldisclosure/2024/Jul/18 ↗
- http://seclists.org/fulldisclosure/2024/Jul/19 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-417159.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-331112.html ↗