webProhard

YouTroopers

alfactf

Task: Crowdfunding service for purchasing items, router costs 333 with user balance always 0. Solution: JWT token reuse after rename creates ghost participants, integer division truncation (int(333/334)=0) allows free purchase.

$ ls tags/ techniques/
JWT token reuse after renameInteger division truncation (int(333/334) = 0)TOCTOU in user existence checkGhost participant creation

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Sign in with GitHub to continue. No email required.

$sign in

$ grep --similar

Similar writeups