Vulnerability Details CVE-2026-10536
A use-after-free vulnerability exists in libcurl when an application
configures an HTTP/2 stream-dependency tree via `CURLOPT_STREAM_DEPENDS` or
`CURLOPT_STREAM_DEPENDS_E`, subsequently invokes `curl_easy_reset()`, and
finally terminates the handle with `curl_easy_cleanup()`. During this final
cleanup phase, libcurl attempts to access and modify an internal structure
that was already freed during the reset operation.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.006
EPSS Ranking 45.9%
CVSS Severity
CVSS v3 Score 9.8
Products affected by CVE-2026-10536
-
cpe:2.3:a:haxx:curl:7.88.0
-
cpe:2.3:a:haxx:curl:7.88.1
-
cpe:2.3:a:haxx:curl:8.0.0
-
cpe:2.3:a:haxx:curl:8.0.1
-
cpe:2.3:a:haxx:curl:8.1.0
-
cpe:2.3:a:haxx:curl:8.1.1
-
cpe:2.3:a:haxx:curl:8.1.2
-
cpe:2.3:a:haxx:curl:8.10.0
-
cpe:2.3:a:haxx:curl:8.10.1
-
cpe:2.3:a:haxx:curl:8.11.0
-
cpe:2.3:a:haxx:curl:8.11.1
-
cpe:2.3:a:haxx:curl:8.12.0
-
cpe:2.3:a:haxx:curl:8.12.1
-
cpe:2.3:a:haxx:curl:8.13.0
-
cpe:2.3:a:haxx:curl:8.14.0
-
cpe:2.3:a:haxx:curl:8.14.1
-
cpe:2.3:a:haxx:curl:8.15.0
-
cpe:2.3:a:haxx:curl:8.16.0
-
cpe:2.3:a:haxx:curl:8.17.0
-
cpe:2.3:a:haxx:curl:8.18.0
-
cpe:2.3:a:haxx:curl:8.2.0
-
cpe:2.3:a:haxx:curl:8.2.1
-
cpe:2.3:a:haxx:curl:8.4.0
-
cpe:2.3:a:haxx:curl:8.5.0
-
cpe:2.3:a:haxx:curl:8.6.0
-
cpe:2.3:a:haxx:curl:8.7.0
-
cpe:2.3:a:haxx:curl:8.7.1
-
cpe:2.3:a:haxx:curl:8.8.0
-
cpe:2.3:a:haxx:curl:8.9.0
-
cpe:2.3:a:haxx:curl:8.9.1