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
- [web][Pro]Обменник «У Апишечки»— bug-makers
- [web][Pro]Арифметика (Arithmetic)— duckerz
- [misc][Pro]Flask Calculator— duckerz
- [web][Pro]Сила воли (Willpower)— duckerz
- [web][Pro]Бесконечность (Infinity)— bug-makers