webhard

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

Create a free account with GitHub, then upgrade to Pro.

$ssh [email protected]