CVE-2026-9545
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
03/07/2026
Last modified:
07/07/2026
Description
In this scenario, libcurl first uses a proper HTTP/3 server for the initial<br />
transfers, and when it makes a second transfer to the same site it has been<br />
replaced by the attacker&#39;s impostor machine - without a valid certificate.<br />
<br />
When libcurl returns to the hostname the second time with a cached SSL session<br />
(`CURLOPT_SSL_SESSIONID_CACHE` is not disabled) and early data enabled (the<br />
`CURLSSLOPT_EARLYDATA` bit is set in `CURLOPT_SSL_OPTIONS`), libcurl might<br />
send off the second request&#39;s bytes on that new connection *before* enforcing<br />
the certificate verification failure. Potentially leaking sensitive<br />
information.
Impact
Base Score 3.x
7.50
Severity 3.x
HIGH
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:* | 8.11.0 (including) | 8.21.0 (excluding) |
To consult the complete list of CPE names with products and versions, see this page



