[SEC-007][критический] Пароли пишутся в логи при login #16

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

Важность

критический

Категория

Logging / privacy

Место в коде

bin/routes/auth_routes.dart:40,56, bin/middleware/request_logger.dart:16-17

Описание

При POST /login полное JSON-тело (включая password) передаётся в logRequest и печатается в stdout.

Влияние

Пароли в логах контейнеров, CI, агрегаторов логов.

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

Не логировать тела auth-эндпоинтов; редактировать чувствительные поля.

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

S


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

## Важность **критический** ## Категория Logging / privacy ## Место в коде `bin/routes/auth_routes.dart:40,56`, `bin/middleware/request_logger.dart:16-17` ## Описание При `POST /login` полное JSON-тело (включая `password`) передаётся в `logRequest` и печатается в stdout. ## Влияние Пароли в логах контейнеров, CI, агрегаторов логов. ## Рекомендация Не логировать тела auth-эндпоинтов; редактировать чувствительные поля. ## Трудозатраты S --- **Источник:** аудит безопасности GeoShare, 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`. **Важность в issue** поднята на одну ступень относительно severity в отчёте.
cucadmuh changed title from [SEC-007][блокер] Пароли пишутся в логи при login to [SEC-007][критический] Пароли пишутся в логи при login 2026-06-26 19:51:39 +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#16