Сопоставление Middle OWASP Top 10 и API Top 10 обновлено

Пример и категория OWASP API Top 10

Вопрос

Сопоставьте пример с категорией OWASP API Security Top 10.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

Mass assignment и избыточное раскрытие полей с 2023 года объединены в категорию про свойства объекта. Бизнес-потоки выделены отдельно: технически запросы корректны, но их автоматизация вредит бизнесу.

Правильные пары

GET /api/invoices/77 отдаёт счёт другой компании
BOLA
PATCH /api/me с полем "role": "admin" меняет роль
Broken Object Property Level Authorization
Пользователь вызывает POST /api/admin/refunds
BFLA
Забытый /v1/ без проверок работает рядом с /v3/
Improper Inventory Management
Бот выкупает все билеты на концерт за секунду
Unrestricted Access to Sensitive Business Flows

Разбор

Mass assignment и избыточное раскрытие полей с 2023 года объединены в категорию про свойства объекта. Бизнес-потоки выделены отдельно: технически запросы корректны, но их автоматизация вредит бизнесу.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.