Description
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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| junkurihara | httpsig-rs | < 0.0.19 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| crates.io | httpsig | < 0.0.19 | 0.0.19 | GHSA-q7pg-9pr4-mrp2 |