CRITICAL 9.1 NVD

CVE-2026-120459

python-jose through 3.5.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge JWTs because HMACKey and CryptographyHM

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.

References

Published: 2026-11-02 · Source: NVD · Feed updated: 2026-11-02
This critical severity vulnerability with a CVSS score of 9.1 was published on 2026-11-02 via NVD.

Risk Timeline

CVE Disclosed2026-11-02 · -1 days ago

Remediation Resources

vulnfeed aggregates 17991 vulnerabilities from NVD, CISA KEV, Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.