CVE-2022-31053 - CVE House
Back to Database
Status published Critical CVE-2022-31053

Signature forgery in Biscuit

Vulnerability Description

Biscuit is an authentication and authorization token for microservices architectures. The Biscuit specification version 1 contains a vulnerable algorithm that allows malicious actors to forge valid Γ-signatures. Such an attack would allow an attacker to create a token with any access level. The version 2 of the specification mandates a different algorithm than gamma signatures and as such is not affected by this vulnerability. The Biscuit implementations in Rust, Haskell, Go, Java and Javascript all have published versions following the v2 specification. There are no known workarounds for this issue.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2022-31053

Credits & Attribution

No credits recorded in the NVD database.

Affected Vendor

biscuit-auth

View all reports →

Affected Software

biscuit
Vulnerable Versions:
biscuit-auth >= 1.0.0, < 2.0.0, biscuit-haskell = 0.1.1.0, com.clever-cloud.biscuit-java < 2.0.0, github.com/biscuit-auth/biscuit-go < 2.0

Timeline

Official Publish: June 13th, 2022
Last Modified: April 22nd, 2025
Added to House: July 21st, 2026

CVSS Vectors

V3: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses (CWE)