This page tracks the Alpine Linux fix status. The vulnerability itself is described on the main CVE page. View CVE-2026-9545 →
Categories
ALPINE-CVE-2026-9545

In this scenario, libcurl first uses a proper HTTP/3 server for the initial transfers, and when it makes a second transfer to the same site it has bee...

Original description

The description as published by the source.

In this scenario, libcurl first uses a proper HTTP/3 server for the initial
transfers, and when it makes a second transfer to the same site it has been
replaced by the attacker's impostor machine - without a valid certificate.

When libcurl returns to the hostname the second time with a cached SSL session
(CURLOPT_SSL_SESSIONID_CACHE is not disabled) and early data enabled (the
CURLSSLOPT_EARLYDATA bit is set in CURLOPT_SSL_OPTIONS), libcurl might
send off the second request's bytes on that new connection before enforcing
the certificate verification failure. Potentially leaking sensitive
information.

Source: OSV.dev (Open Source Vulnerabilities) OSV

Affected packages

Alpine:v3.23 curl
[{"type":"ECOSYSTEM","events":[{"introduced":"8.11.0"},{"fixed":"8.22.0-r0"}]}]
Alpine:v3.24 curl
[{"type":"ECOSYSTEM","events":[{"introduced":"8.11.0"},{"fixed":"8.21.0-r0"}]}]

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details