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.
CVSS breakdown
CVSS 3.1
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
Low
Affected products
- Apple / macOS12.7.6
- curl / curl8.6.0 – 8.6.0
- haxx / curl8.6.0 – 8.6.0
- NetApp / active_iq_unified_manager
- NetApp / bootstrap_os
- NetApp / h300s_firmware
- NetApp / h410s_firmware
- NetApp / h500s_firmware
- NetApp / h610c_firmware
- NetApp / h610s_firmware
- NetApp / h615c_firmware
- NetApp / h700s_firmware
- NetApp / ONTAP Select Deploy administration utility
References
- MISChttps://curl.se/docs/CVE-2024-2379.json
- MISChttps://curl.se/docs/CVE-2024-2379.html
- MISChttps://hackerone.com/reports/2410774
- MAILING_LISThttp://www.openwall.com/lists/oss-security/2024/03/27/2
- MISChttps://security.netapp.com/advisory/ntap-20240531-0001/
- VENDOR_ADVISORYhttps://support.apple.com/kb/HT214119
- VENDOR_ADVISORYhttps://support.apple.com/kb/HT214118
- VENDOR_ADVISORYhttps://support.apple.com/kb/HT214120
- MAILING_LISThttp://seclists.org/fulldisclosure/2024/Jul/20
- MAILING_LISThttp://seclists.org/fulldisclosure/2024/Jul/18
- MAILING_LISThttp://seclists.org/fulldisclosure/2024/Jul/19
Updated 44m ago · 8 sources