[SEC-010][средний] CORS Access-Control-Allow-Origin: * #19

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

Важность

средний

Место в коде

bin/server.dart:15-19

Описание

На все ответы добавляется Access-Control-Allow-Origin: * при разрешённом заголовке Authorization.

Влияние

Вредоносный сайт может инициировать запросы к API с Bearer-токеном из браузера жертвы (если токен доступен JS).

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

Whitelist доверенных origin; не использовать * с credentials/Bearer из браузера.

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

S


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

## Важность **средний** ## Место в коде `bin/server.dart:15-19` ## Описание На все ответы добавляется `Access-Control-Allow-Origin: *` при разрешённом заголовке `Authorization`. ## Влияние Вредоносный сайт может инициировать запросы к API с Bearer-токеном из браузера жертвы (если токен доступен JS). ## Рекомендация Whitelist доверенных origin; не использовать `*` с credentials/Bearer из браузера. ## Трудозатраты S --- **Источник:** аудит безопасности GeoShare, 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`. **Важность в issue** поднята на одну ступень относительно severity в отчёте.
cucadmuh changed title from [SEC-010][высокий] CORS Access-Control-Allow-Origin: * to [SEC-010][средний] CORS Access-Control-Allow-Origin: * 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#19