libcurl could accidentally return a URL for curl_easy_getinfo()'s
CURLINFO_EFFECTIVE_URL option containing credentials, even though neither
the URL provided to libcurl nor the redirected URL did.
{
"CWE": {
"desc": "Insufficiently Protected Credentials",
"id": "CWE-522"
},
"URL": "https://curl.se/docs/CVE-2026-94266.json",
"affects": "both",
"issue": "https://hackerone.com/reports/4041053",
"last_affected": "8.22.0",
"package": "curl",
"severity": "Low",
"www": "https://curl.se/docs/CVE-2026-94266.html"
}"https://curl.se/docs/CURL-CVE-2026-94266.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"269207256066394248108905007002679116788",
"179038389146555669502760471365041299854",
"56851717317678783285981274959263769100",
"91758142050887391013194148366522837715"
],
"threshold": 0.9
},
"id": "CURL-CVE-2026-94266-63e583af",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/transfer.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"102422658172101252957580210740003185099",
"214748731346572310491977030038406671320",
"231996838768432505579528718713157643491",
"66188990843086901067395898873945916950",
"309780150768804229874201619766791550450",
"5727088785518785898700481521499806177",
"148002370313541318779154432317600496969",
"240523656492504870822290541441187594034",
"150520013801487199793790947322811071865",
"119226237262923015118676227653110311178",
"268748901694086432599361815991767857883",
"194220817738452982644026150430366594809",
"257609418156129618646541446361125133296",
"3919700643767886067296231720819544879",
"141213018459504528811937540161785661028",
"1358467618996730310022675874355058393"
],
"threshold": 0.9
},
"id": "CURL-CVE-2026-94266-ab20a11f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/getinfo.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "45856926242841989487352146435491725045",
"length": 851
},
"id": "CURL-CVE-2026-94266-acffde37",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/getinfo.c",
"function": "Curl_initinfo"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "52499367438840249192765432559271831813",
"length": 3764
},
"id": "CURL-CVE-2026-94266-b9ccd5e5",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/transfer.c",
"function": "Curl_pretransfer"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "8925985606996306760467461099671834370",
"length": 2258
},
"id": "CURL-CVE-2026-94266-e647179e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/url.c",
"function": "Curl_close"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"221745276268017443889263548155037073474",
"99376020635548754651044171079499826385",
"18985991521237546919439622972463338168",
"91243489696784857827855541398457212515"
],
"threshold": 0.9
},
"id": "CURL-CVE-2026-94266-e7253733",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/url.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"296795188913388286854389600725575053093",
"115206756221003183686436806156636699481",
"138407376028633862097029073221821482400",
"76938340730917417015326971305328115254"
],
"threshold": 0.9
},
"id": "CURL-CVE-2026-94266-ea0a0a53",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/urldata.h"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "192315924370070938492403642800697261220",
"length": 1830
},
"id": "CURL-CVE-2026-94266-f04144ae",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/7a6bd027d0de2b6857472d35da090ef60cc29f19",
"target": {
"file": "lib/getinfo.c",
"function": "getinfo_char"
}
}
]
"2026-10-14T07:07:44Z"