During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
{
"CWE": {
"desc": "Use After Free",
"id": "CWE-416"
},
"URL": "https://curl.se/docs/CVE-2026-92392.json",
"affects": "both",
"issue": "https://hackerone.com/reports/4030333",
"last_affected": "8.22.0",
"package": "curl",
"severity": "High",
"www": "https://curl.se/docs/CVE-2026-92392.html"
}"https://curl.se/docs/CURL-CVE-2026-92392.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"172238863165931586668982930997595353493",
"218845954258016969779822574619198913116",
"337529673480845593698953231070394427799",
"174084796602386981149832587286974444859",
"2589360371253289306928639858185432264",
"79748790196713297325660114299508034201",
"51119311107506160698695312696183053597",
"5983876337283450776812460309599988868",
"289921439291985099166765432424288842986",
"242133792126884807747264957942781445513",
"36108613980205627487300486555621638973",
"323318115706619218177629457227671569154",
"285833209863991848862864053724717642695",
"55886213651525042844780387216536066794"
],
"threshold": 0.9
},
"id": "CURL-CVE-2026-92392-85f53260",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/8b0744af5b1b631da5b938ca31c3f9895ad5a321",
"target": {
"file": "lib/multi.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "24696468084555479272929369446571393409",
"length": 1402
},
"id": "CURL-CVE-2026-92392-ae3da486",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/curl/curl.git/commit/8b0744af5b1b631da5b938ca31c3f9895ad5a321",
"target": {
"file": "lib/multi.c",
"function": "multi_done"
}
}
]
"2026-10-14T19:02:59Z"