An authenticated HTTPS origin can supply an HSTS `max-age` value that the
parser accepts, but time serialization later fails to process. On 64-bit
systems, extreme max-age values compute an absolute expiry within standard
time integer limits that exceeds calendar time structure bounds. During cache
saves, the original HSTS file is truncated before writing a temporary
replacement; when serialization fails, the temporary file is deleted, leaving
an empty or partial cache. Because the save error is silently ignored during
cleanup, curl exits successfully despite the data loss.
References
Configurations
No configuration.
History
30 Oct 2026, 12:16
| Type | Values Removed | Values Added |
|---|---|---|
| CWE | CWE-201 | |
| References | () https://hackerone.com/reports/3972373 - | |
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 8.1 |
20 Oct 2026, 21:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-20 21:17
Updated : 2026-10-30 12:16
NVD link : CVE-2026-87863
Mitre link : CVE-2026-87863
CVE.ORG link : CVE-2026-87863
JSON object : View
Products Affected
No product.
CWE
CWE-201
Insertion of Sensitive Information Into Sent Data
