CVE-2026-120459

python-jose through 3.5.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge JWTs because HMACKey and CryptographyHMACKey accept zero-length HMAC secrets. When an application's HS256/HS384/HS512 verification key resolves to empty, such as an oct JWK with empty k, attackers can forge tokens with arbitrary claims that jwt.decode accepts.
Configurations

No configuration.

History

02 Nov 2026, 15:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-11-02 15:17

Updated : 2026-11-02 19:14


NVD link : CVE-2026-120459

Mitre link : CVE-2026-120459

CVE.ORG link : CVE-2026-120459


JSON object : View

Products Affected

No product.

CWE
CWE-347

Improper Verification of Cryptographic Signature