1. Challenge Information

2. TL;DR Solution Summary

The backend is vulnerable to JWT algorithm confusion attack (RS265 → HS265), allowing JWT token’s signature to be signed using public key instead of secret/ private key.

3. Recon / Initial Analysis

3.1 Files/ Informations Provided

4. Vulnerability Breakdown

Screenshot 2025-12-09 at 21.30.01.png

5. Exploitation

5.1 Method / Tools Used