Карточка Middle Сессии и безопасность спрашивают часто обновлено
Главные уязвимости веб-приложений
Вопрос
Какие уязвимости из OWASP Top 10 чаще всего обсуждают на PHP-собесе?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
- Broken Access Control: IDOR, нет проверки владельца (/orders/123 чужой заказ). - Injection: SQL, команды ОС (exec с вводом), LDAP. - XSS: вывод без экранирования. - CSRF: действия от имени пользователя с чужого сайта. - Небезопасная десериализация, загрузка файлов, SSRF (запросы на внутренние адреса по URL от…
Ответ
- Broken Access Control: IDOR, нет проверки владельца (
/orders/123чужой заказ). - Injection: SQL, команды ОС (
execс вводом), LDAP. - XSS: вывод без экранирования.
- CSRF: действия от имени пользователя с чужого сайта.
- Небезопасная десериализация, загрузка файлов, SSRF (запросы на внутренние адреса по URL от пользователя).
- Криптография: пароли без
password_hash, секреты в репозитории.
Разбор
Порядок и названия категорий меняются от редакции к редакции, важнее понимать механику каждой атаки.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.