Insertion of Sensitive Information Into Sent Data in cURL - CVE-2026-87863
Published: October 14, 2026
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.