
Auth
Предсказуемые Токены Сессии (MD5)
Сессионные токены генерируются через MD5(username), что позволяет предсказать токен администратора и захватить его сессию.
Go Pro
Exploit Fix
Приложение подписывает JWT токеном HMAC-SHA256 со слабым ключом. Подбери секрет и подделай токен администратора.
Сессионные токены генерируются через MD5(username), что позволяет предсказать токен администратора и захватить его сессию.
Форма сброса пароля принимает user_id из клиента, позволяя атакующему сбросить пароль любого пользователя через IDOR.
Форма входа не ограничивает количество попыток, позволяя подобрать пароль администратора перебором по словарю.
Форма регистрации принимает любые пароли, включая однозначные. Аккаунт admin защищён паролем 'admin'.



