[SEC-009][высокий] Нет защиты от brute-force на login #18

Open
opened 2026-06-26 19:45:44 +03:00 by cucadmuh · 0 comments

Важность

высокий

Место в коде

bin/routes/auth_routes.dart:26-42

Описание

Неограниченное число попыток входа; неудачные попытки пишутся в БД, но throttle/lockout отсутствует.

Влияние

Online перебор паролей к bcrypt-хешам.

Рекомендация

Rate limit на /login; exponential backoff; опционально блокировка аккаунта.

Трудозатраты

M


Источник: аудит безопасности GeoShare, 2026-06-26, commit abbd199d89925483ac1801b401a4e75a2a1372e0.
Важность в issue поднята на одну ступень относительно severity в отчёте.

## Важность **высокий** ## Место в коде `bin/routes/auth_routes.dart:26-42` ## Описание Неограниченное число попыток входа; неудачные попытки пишутся в БД, но throttle/lockout отсутствует. ## Влияние Online перебор паролей к bcrypt-хешам. ## Рекомендация Rate limit на `/login`; exponential backoff; опционально блокировка аккаунта. ## Трудозатраты M --- **Источник:** аудит безопасности GeoShare, 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`. **Важность в issue** поднята на одну ступень относительно severity в отчёте.
cucadmuh changed title from [SEC-009][критический] Нет защиты от brute-force на login to [SEC-009][высокий] Нет защиты от brute-force на login 2026-06-26 19:51:40 +03:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rezidir/GeoShare#18