When doing multi-threaded LDAPS transfers (LDAP over TLS) with libcurl, changing TLS options in one thread would inadvertently change them globally and therefore possibly also affect other concurrently setup transfers.
Disabling certificate verification for a specific transfer could unintentionally disable the feature for other threads as well.
{
"cna_assigner": "curl",
"cwe_ids": [
"CWE-567"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/14xxx/CVE-2025-14017.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "7.17.0"
},
{
"fixed": "8.14.2"
},
{
"introduced": "8.15.0"
},
{
"fixed": "8.16.1"
}
],
"source": "AFFECTED_FIELD"
}
]
}"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-14017.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "37413675167135937267792190267466435311",
"length": 8505
},
"id": "CVE-2025-14017-28146b14",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/39d1976b7f709a516e3243338ebc0443bdd8d56d",
"target": {
"file": "lib/ldap.c",
"function": "ldap_do"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"291066512972280488307819903431993511202",
"335616671601391784408763749425491255102",
"15332393221871824012294322508883110483",
"269595456889441104059461341461282194900",
"276615617976952633141037312128738047727",
"163614650112109509474010240133925201841",
"281233309491075572802283826301602968374",
"14142371141113040174230590269486963662",
"80887541070283731735738379837659782175",
"120914942518298191687399908592158931202",
"93641439614167132758334721003857430320",
"118210159464298990742303814155827108681",
"165975699607295818890105673247800433358",
"19967447634158104553406852286906696124",
"140185581814792422821856040848954572599",
"315643603779251402706589703234131367150",
"77423940815346791454775608675517974463",
"320597090553420297191630722033847384339",
"212018246941482313252249547290288013567",
"95885357128481937551209278134956402850",
"282160757975273296493094105707377141127",
"117193982966611066631718089743643124438",
"339904193100834606227603711318172058858",
"318629454668127129823685974022878197029",
"275081019603276673367816076513961505174",
"295569135545302919915932377040749070381",
"259418389924122707676190241073862100530",
"256685216033499453390440332046132908337",
"318215904910732804034858650009431276630",
"42445011043620067568904673483033680825",
"18468973848617223247640457495460008409",
"13684758176737454538656927307832655890",
"215558187170538087680595887746612224749",
"239301495187817853611518132056467549382",
"169751027945365372508360952543330733479",
"264117732922448541323229768772369219671",
"160858660696129734475924792087462839269",
"249498687208425847296496573306379814541",
"244653012810279422055473875852913854530",
"117193982966611066631718089743643124438",
"249555951262227619129170857755038143003",
"161024972162410073878767851951891109666",
"194269265092435364072190133701773270215",
"109142120982148421629891383061899265711",
"23951645517238640387132132870398035206",
"187059438104196369548791994548420436954",
"179265822852950346100333883858837625157",
"115407509726540468409710278701113586657",
"260076220841979353149925267667204103755",
"259418389924122707676190241073862100530",
"256685216033499453390440332046132908337",
"318215904910732804034858650009431276630",
"194675660771287079869313910475749467715",
"67243697143603151168811820865342706320",
"226784787181357359076499561195335535981",
"18345432228180760147585764606044986151"
],
"threshold": 0.9
},
"id": "CVE-2025-14017-8cb6942c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/39d1976b7f709a516e3243338ebc0443bdd8d56d",
"target": {
"file": "lib/ldap.c"
}
}
]
"2026-09-30T08:06:52Z"