CVE-2026-10536
Last modified
CVE-2026-10536 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. 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.. EPSS estimates a 0.63% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Haxx | Curl | >= 7.88.0, < 8.21.0 |
References
- https://curl.se/docs/CVE-2026-10536.htmlPatch, Vendor Advisory
- https://curl.se/docs/CVE-2026-10536.jsonVendor Advisory
- https://hackerone.com/reports/3751697Exploit, Issue Tracking, Third Party Advisory
- https://hackerone.com/reports/3751697Exploit, Issue Tracking, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-10536?
How severe is CVE-2026-10536?
How do I fix CVE-2026-10536?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-1053The Ivory Search – WordPress Search Plugin plugin for WordPr…4.4
- CVE-2026-10530The Pie Register WordPress plugin before 3.8.4.10 does not …5.3
- CVE-2026-10531The AI Share & Summarize WordPress plugin before 2.0.4 does …5.4
- CVE-2026-10532Deserialization of untrusted data vulnerability in QOS.CH Sa…2.9
- CVE-2026-10533A flaw was found in OpenShift Container Platform. Completed …5
- CVE-2026-10535IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.4 is …7.8
- CVE-2026-10538Messaging consumer functionality allows deserialization of u…8.9
- CVE-2026-10539A Control-M/Server communication command does not sufficient…9.5
- CVE-2026-1054The RegistrationMagic plugin for WordPress is vulnerable to …5.3
- CVE-2026-10540The Control-M/Enterprise Manager uses weak protections for s…5.6
- CVE-2026-10544Improper neutralization of special elements in the built-in …6.5
- CVE-2026-10545IBM Planning Analytics Local 2.1.0 through 2.1.21 is vulnera…7.5
Are you affected by CVE-2026-10536?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
