Red Hat Security AdvisoryRHSA-2026:80512
curl security update
Released 2026-10-12 · Red Hat rating Moderate · View on Red Hat →
Fixed in
- Red Hat Enterprise Linux AppStream (v. 10) libcurl-devel-8.12.1-4.el10_2.7
- Red Hat Enterprise Linux BaseOS (v. 10) curl-8.12.1-4.el10_2.7, libcurl-8.12.1-4.el10_2.7, libcurl-minimal-8.12.1-4.el10_2.7
Fixes 5 records
Priority HIGH 82
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 f…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00598 · Published 2026-07-03 · Partial fix · 8.14.2, 8.16.1 +1 CWE-416
Priority MEDIUM 63
Successfully using libcurl to do a transfer over a specific HTTP proxy (`proxyA`) with **Digest** authentication and then changing the proxy host to a second one (`proxyB`) for a second transfer, reusing the same handle,…
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00471 · Published 2026-05-13 · Partial fix · 8.14.2, 8.16.1 +1 CWE-294
Priority MEDIUM 60
curl might erroneously pass on credentials for a first proxy to a second proxy.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.00719 · Published 2026-05-13 · Partial fix · 8.14.2, 8.16.1 +1 CWE-522
Priority LOW 29
libcurl might in some circumstances reuse the wrong connection when asked to do an authenticated HTTP(S) request after a Negotiate-authenticated one, when both use the same host.
CVSS 3.1MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.00414 · Published 2026-05-13 · Partial fix · 8.14.2, 8.16.1 +1 CWE-305
Priority LOW 25
When asked to both use a `.netrc` file for credentials and to follow HTTP redirects, libcurl could leak the password used for the first host to the followed-to host under certain circumstances.
CVSS 3.1MEDIUM 5.3· Network · Low privileges · No interaction · EPSS 0.00519 · Published 2026-05-13 · Partial fix · 8.14.2, 8.16.1 +1 CWE-200