BACK_TO_FEED
CVE-2026-29000
CRITICALCVSS: 10
The JwtAuthenticator in pac4j-jwt skips signature verification for JWE-wrapped PlainJWT (unsigned) tokens, letting an attacker forge valid authentication tokens using only the server's RSA public key.
Published: 1/20/2026
Affected: pac4j-jwt < 4.5.9 / < 5.7.9 / < 6.3.3
AVAILABLE_EXPLOITS(1)
CVE-2026-29000 - Python Token Forge
@B0ySie7e
1/20/2026
Python PoC that forges a valid pac4j-jwt authentication token from the server's RSA public key (JWKS) by wrapping an unsigned PlainJWT inside a JWE.
#Authentication Bypass#JWT#Critical
VERIFIED
VIEW_EXPLOIT