webProeasy

Точность+ (Tochnost+)

bug-makers

Task: Express.js calculator computes arithmetic mean of two numbers, requiring result > 1000 while inputs must be 1-1000. Solution: JavaScript type confusion — hex literal '0x1000' passes range validation but evaluates to 4096 in computation, producing average > 1000.

$ ls tags/ techniques/
javascript_type_confusioninconsistent_number_parsinghex_literal_validation_bypass

🔒

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