pac4j-jwt versions prior to 4.5.9, 5.7.9, and 6.3.3 contain an authentication bypass vulnerability in JwtAuthenticator when processing encrypted JWTs that allows remote attackers to forge authentication tokens. Attackers who possess the server's RSA public key can create a JWE-wrapped PlainJWT with arbitrary subject and role claims, bypassing signature verification to authenticate as any user including administrators.
Fix
Nothing published yet: no patch, vendor advisory or mitigation reference on NVD, no vendor advisory in the News for this CVE, not in CISA's KEV, no fixed package version. BaselineWatch does not guess at one.
Public exploits 22
- 0xW1LD/CVE-2026-29000 PoC on GitHub
- ClayOfGilgamesh/CVE-2026-29000 PoC on GitHub
- Crims-on/CVE-2026-29000 PoC on GitHub
- Erikgavs/CVE-2026-29000 PoC on GitHub
- Gajraj238/CVE-2026-29000 PoC on GitHub
- PtechAmanja/CVE-2026-29000-pac4j-jwt-auth-bypass PoC on GitHub
- RootX111/cve-2026-29000 PoC on GitHub
- Strikoder-Premium/CVE-2026-29000-pac4j-jwt PoC on GitHub
- alihussainzada/CVE-2026-29000-Python-PoC-pac4j-JWT-AuthenticationBypass-Poc PoC on GitHub
- c0gnit00/CVE-2026-29000 PoC on GitHub
- cipher1x1/CVE-2026-29000 PoC on GitHub
- dua2z3rr/CVE-2026-29000-PoC PoC on GitHub
- jake-young-dev/CVE-2026-29000 PoC on GitHub
- kernelzeroday/CVE-2026-29000 PoC on GitHub
- lucastran05/CVE-2026-29000 PoC on GitHub
- manbahadurthapa1248/CVE-2026-29000---pac4j-jwt-Authentication-Bypass-PoC PoC on GitHub
- otuva/CVE-2026-29000 PoC on GitHub
- rootdirective-sec/CVE-2026-29000-Lab PoC on GitHub
- tc4dy/CVE-2026-29000-PoC-Exploit PoC on GitHub
- xiaoqiMikko/pac4j-check PoC on GitHub
- and 2 more
Each line links to the index that lists it, never to exploit code. Exploit-DB's "verified" and a Metasploit rank of good or better count as verified; a PoC-in-GitHub entry is a repository's claim.
Change history 1
- First seenCVSS 9.3NVD modified 2026-10-08 16:17
Affected (CPE criteria) 0
NVD has not attached CPE configurations yet.