CVE-2025-59058CWE-208

httpsig-rs's HMAC verification is vulnerable to timing attack

Medium · published September 12, 2025

CVSS v3.1
5.9
EPSS
0%
Percentile
19.7
In the wild
Unconfirmed
What it is

httpsig-rs is a Rust implementation of IETF RFC 9421 http message signatures. Prior to version 0.0.19, the HMAC signature comparison is not timing-safe. This makes anyone who uses HS256 signature verification vulnerable to a timing attack that allows the attacker to forge a signature. Version 0.0.19 fixes the issue.

The record
Technical detail
CVSS v3.1
5.9 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00283 · 19.7th percentile
Weakness
CWE-208 · Observable Timing Discrepancy
Published
2025-09-12T13:10Z
EPSS history
Timeline
  • 12 SEP 13:10Z
    httpsig-rs's HMAC verification is vulnerable to timing attack
    cvelistv5