All security reports
NVD security advisoryCritical

Critical advisory for python-jose

CVE-2026-120459 · Reported 2 Nov 2026

Full advisory details, affected packages, severity context, and original source.

Affected technology

python-josePython ecosystem

Advisory overview

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.

Related references

Your vulnerabilities. One clear dashboard.

Find and review known vulnerabilities across your applications and infrastructure in one dashboard, so your team can see what needs attention and take action to fix it.

Create your account
python-jose through 3.5.0 contains an authentication bypass vulnerability that allows unauthenticated attacker | Security report | Cevnitra