Тестування API · Senior · Запитання 16 з 75
Як тестувати SSRF в API, що завантажує вказаний вами URL?
- 1Дати внутрішні адреси на кшталт
169.254.169.254і перевірити блокування - 2Дати дуже довгий URL і перевірити, що його обрізано коротше
- 3Дати URL великими літерами й перевірити, що він працює
Показати відповідь
Правильна відповідь: Дати внутрішні адреси на кшталт 169.254.169.254 і перевірити блокування
Пояснення
Server-side request forgery дає атакувальникам дістатися внутрішніх сервісів чи хмарних метаданих. Виправлення - allow-list і блокування приватних діапазонів.