
Type Jug
Type Juggling: JSON-аутентификация с loose comparison
JSON-API логина сравнивает пароль с хешем через loose == . В БД хранится хеш-строка вида 0e830... (magic hash), которая коэрсится в число 0.0. Отправив {"password": 0}, атакующий заходит как admin.
PHP Pro
Exploit Fix

