ZDS-2025-0133HIGH8.1CWE-327PATCHEDdisclosed 2025-03-30

JWT 'none' algorithm accepted under fallback path

/summary

Summary

When the configured algorithm list is empty (a common misuse), the shim falls back to 'none', allowing forged tokens.

/poc

Proof-of-concept

# Reproduction steps redacted under coordinated disclosure.
# Full PoC will be published with the advisory at embargo expiry.

$ zds reproduce ZDS-2025-0133
ZDS-2025-0133 — JWT 'none' algorithm accepted under fallback path · ZeroDayShield