01
Модуль 1: Введение в контроль доступа
OWASP Broken Access Control #1, AuthN vs AuthZ, обзор защиты
- 11. Broken Access Control: #1 в OWASP Top 10~5 мин
- 22. Обзор методов защиты доступа~5 мин
- 33. Тест: Основы Access Control~3 мин
Полный маршрут по уязвимостям контроля доступа в Python/Flask. Изучите Forced Browsing, горизонтальную эскалацию привилегий и обход URL. Практикуйтесь на 3 лабах с уникальными методами защиты.
OWASP Broken Access Control #1, AuthN vs AuthZ, обзор защиты
Прямое обращение к URL без проверки прав, защита через декораторы
/users/{id}/data — доступ к чужим данным, ownership validation
Обход проверки через case, trailing slash, URL normalization
RBAC паттерны, Flask-Principal, реальные CVE
RBAC, ABAC, Flask-Principal, OAuth scopes, API Gateway авторизация
Defense-in-Depth матрица, CVE-анализ, Code Review Checklist, автоматизация SAST/DAST