Low
QUIC certificate check bypass with wolfSSL
Type: advisorySources: OSV
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.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2024-2379
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 09:39 UTC · Revision 1
Source evidence
QUIC certificate check bypass with wolfSSL
core-osv · Original sourcePublished 27 Mar 2024, 08:00 UTC
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.
osv:CURL-CVE-2024-2379
Complete source record
{
"id": "d88350fc35a7ba35bd313675604e247366a4caaf30cd3af875746e9579666dab",
"url": "https://osv.dev/vulnerability/CURL-CVE-2024-2379",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "QUIC certificate check bypass with wolfSSL",
"summary": "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.",
"evidence": "osv:CURL-CVE-2024-2379",
"products": [],
"severity": "low",
"structured": {
"id": "CURL-CVE-2024-2379",
"aliases": [
"CURL-CVE-2024-2379",
"CVE-2024-2379"
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "8.6.0"
},
{
"fixed": "8.7.0"
}
]
},
{
"repo": "https://github.com/curl/curl.git",
"type": "GIT",
"events": [
{
"introduced": "5d044ad9480a9f556f4b6a252d7533b1ba7fe57e"
},
{
"fixed": "aedbbdf18e689a5eee8dc39600914f5eda6c409c"
}
]
}
],
"versions": [
"8.6.0",
"curl-8_6_0"
],
"database_specific": {
"source": "https://curl.se/docs/CURL-CVE-2024-2379.json",
"vanir_signatures": [
{
"id": "CURL-CVE-2024-2379-4dbeed5c",
"digest": {
"length": 2335,
"function_hash": "308331943041861371639039538192042483189"
},
"source": "https://github.com/curl/curl.git/commit/aedbbdf18e689a5eee8dc39600914f5eda6c409c",
"target": {
"file": "lib/vquic/vquic-tls.c",
"function": "curl_wssl_init_ctx"
},
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CURL-CVE-2024-2379-5f54d04e",
"digest": {
"threshold": 0.9,
"line_hashes": [
"304710802608863144525034776543861387669",
"152849649950337135313138391605629341153",
"87232486737253111567709053838971761644",
"301176537118206019688446296485190556977",
"227298720867210619994722286404526464743",
"320580059432211571039891998163312159337",
"126589234890986545332356183811704963214",
"225157769788319158074990015026053240328",
"217887743343146381480822658135552967292",
"34586074150797236395501072178400680375",
"8058249062824325069705209579206231951",
"257931542921577543445064989776379055335",
"319170056292468850829997776446338885613",
"175102669095967882189577713037523353419",
"28866816341477307423168021789210657964",
"258973118936269985264340322446427215516"
]
},
"source": "https://github.com/curl/curl.git/commit/aedbbdf18e689a5eee8dc39600914f5eda6c409c",
"target": {
"file": "lib/vquic/vquic-tls.c"
},
"deprecated": false,
"signature_type": "Line",
"signature_version": "v1"
}
],
"vanir_signatures_modified": "2026-10-25T01:05:24Z"
}
}
],
"modified": "2026-10-25T01:05:24.934218124Z",
"provider": "osv",
"references": [],
"provider_metadata": {
"CWE": {
"id": "CWE-295",
"desc": "Improper Certificate Validation"
},
"URL": "https://curl.se/docs/CVE-2024-2379.json",
"www": "https://curl.se/docs/CVE-2024-2379.html",
"award": {
"amount": "540",
"currency": "USD"
},
"issue": "https://hackerone.com/reports/2410774",
"affects": "both",
"package": "curl",
"severity": "Low",
"last_affected": "8.6.0"
}
},
"related_cves": [
{
"value": "CVE-2024-2379",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": "/database_specific/severity"
},
"source_id": "core-osv",
"document_id": 444384,
"published_at": "2024-03-27T08:00:00+00:00"
}