Insertion of Sensitive Information Into Sent Data in cURL - CVE-2026-87863

 

Insertion of Sensitive Information Into Sent Data in cURL - CVE-2026-87863

Published: October 14, 2026


Vulnerability identifier: #VU155683
CSH Severity: Low
CVSS v4: 0 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-87863
CWE-ID: CWE-201
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to erase persisted HSTS cache entries.

The vulnerability exists due to improper handling of time serialization failures in HSTS cache persistence when saving entries received from an authenticated HTTPS origin. A remote user can supply an HSTS max-age value that the parser accepts but time serialization cannot process to erase persisted HSTS cache entries.

On 64-bit systems, extreme max-age values can produce expiry times within time integer limits but beyond calendar time structure bounds. Cache save errors are silently ignored during cleanup, allowing curl to exit successfully.


Affected software

cURL

How to mitigate CVE-2026-87863

Install security update from vendor's website.

cURL - update to 8.23.0

External References

Related Security Bulletins