SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое BOLA (Broken Object Level Authorization)?

BOLA (ранее известная как IDOR) — это уязвимость №1 в рейтинге OWASP API Security Top 10.

Возникает, когда API не проверяет, имеет ли текущий авторизованный пользователь право доступа к запрашиваемому объекту.

Пример:
Юзер авторизован (токен валиден). Он делает запрос GET /api/accounts/777.
Сервер отдает данные счета №777, не проверив, что этот счет принадлежит другому человеку.

✅ Защита: На уровне бизнес-логики всегда сверять user_id из JWT-токена с owner_id запрашиваемого ресурса в БД.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «OWASP Top 10»

Ещё вопросы раздела «Безопасность»

Все вопросы раздела «Безопасность»