CVE Database›Document archive›CVE-2026-87863

CVE-2026-87863

curl: curl: Hsts Response Erases Persisted Entries

Loading…

Severity

Low

Red Hat Product Security

3.7

CVSS 3.1

Review impact separately from score.

Published · October 14, 2026

Updated · October 31, 2026

Description

A flaw was found in curl. When persistent HTTP Strict Transport Security (HSTS) caching is enabled, a remote HTTPS server can return an out-of-range expiration value that fails time serialization during cache saving. Because curl truncates the cache file prior to writing the update, this serialization failure causes the persistent HSTS cache to be deleted or emptied. As a result, stored security policies for known hosts are lost, potentially allowing future connections to fall back to insecure communication.

Statement

This vulnerability is rated as Low impact for Red Hat products because persistent HSTS caching is an opt-in feature that is not enabled by default during standard curl transfers. An untrusted HTTPS server responding with an out-of-range expiry value can cause curl to fail during serialization, resulting in an empty or truncated persistent cache file. The blast radius is limited to the loss of saved strict transport security entries between sessions and does not allow remote code execution or data compromise.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 3.7
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N

CWE-201 · Insertion of Sensitive Information Into Sent Data