Token manipulieren

Kein Programmieren: ändere im Payload "role" auf "admin". Die Signatur bleibt die alte (also ungültig). Nur der verwundbare Endpunkt fällt darauf herein.

1

Dein Token einfügen

Dein echtes Access-Token aus den DevTools → Network (Antwort des Token-Endpunkts, Feld access_token).

2

Payload bearbeiten

Ändere role auf "admin", dann unten das Token bauen.

Ändere role und klick „Manipuliertes Token bauen“.

3

Ausprobieren

Nutzt dein manipuliertes Token.
/api/admin-vulnerwartet: Flag
curl https://v2202603245222439459.powersrv.de/api/admin-vuln
/api/adminerwartet: 401, Signatur falsch
curl https://v2202603245222439459.powersrv.de/api/admin