httpsig-rs HMAC Timing Attack Vulnerability in Signature Verification
Vulnerability
A timing attack vulnerability has been identified in httpsig-rs, a Rust implementation of IETF RFC 9421 HTTP message signatures. This issue affects versions prior to 0.0.19, where the HMAC signature comparison is not timing-safe. As a result, users relying on HS256 signature verification are vulnerable to this timing attack, which could allow an attacker to forge a signature.
Impact
Exploitation of this vulnerability allows for timing attacks on HMAC signature verification, enabling an attacker to forge signatures.
Remediation
Users can upgrade to httpsig-rs version 0.0.19 or later to address this vulnerability.
Added: Sep 12, 2025, 2:19 PM
Updated: Sep 12, 2025, 2:19 PM
Vulnerability Rating
Custom Algorithm
spread
0.0impact
5.0exploitability
8.1remediation
7.7relevance
0.5threat
3.2urgency
2.9incentive
5.8Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
