[SEC-012][средний] Сервер слушает 0.0.0.0 (все интерфейсы) #21

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

Важность

средний

Место в коде

bin/server.dart:56-58, docker-compose.yml (9090:9090)

Описание

InternetAddress.anyIPv4; порт проброшен наружу в compose.

Влияние

API доступен из LAN/WAN без firewall.

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

Bind 127.0.0.1 в dev; reverse proxy + TLS в prod.

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

S


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

## Важность **средний** ## Место в коде `bin/server.dart:56-58`, `docker-compose.yml` (9090:9090) ## Описание `InternetAddress.anyIPv4`; порт проброшен наружу в compose. ## Влияние API доступен из LAN/WAN без firewall. ## Рекомендация Bind `127.0.0.1` в dev; reverse proxy + TLS в prod. ## Трудозатраты S --- **Источник:** аудит безопасности GeoShare, 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`. **Важность в issue** поднята на одну ступень относительно severity в отчёте.
cucadmuh changed title from [SEC-012][высокий] Сервер слушает 0.0.0.0 (все интерфейсы) to [SEC-012][средний] Сервер слушает 0.0.0.0 (все интерфейсы) 2026-06-26 19:51:41 +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#21