A walkthrough of the HackTheBox machine 'Principal', a Linux box running a Java/Spring Boot web app using pac4j for JWT authentication. The exploit chain starts with CVE-2026-29000, a vulnerability in pac4j-jwt that allows forging encrypted JWTs (JWE) using only the server's RSA public key — bypassing signature verification by

17m read timeFrom 0xdf.gitlab.io
Post cover image
Table of contents
Box InfoReconShell as svc-deployShell as root

Sort: