Выбор ответа Senior Spring Boot и автоконфигурация обновлено

Опасные эндпоинты Actuator

Вопрос

Какой эндпоинт Actuator опаснее всего открывать в публичный интернет?

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

Выберите вариант, и откроется разбор.

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

Коротко

Правильный ответ: /actuator/heapdump. Heap dump содержит всё, что было в памяти: пароли из конфигурации, токены, данные пользователей.

Варианты ответа

  1. /actuator/health с деталями
  2. /actuator/info с версией
  3. /actuator/health/liveness
  4. /actuator/heapdumpправильный ответ

Разбор

Heap dump содержит всё, что было в памяти: пароли из конфигурации, токены, данные пользователей. Похожие риски у env, configprops, threaddump, loggers (можно менять уровни). По HTTP по умолчанию открыт только health, а детали health показываются только авторизованным, если так настроить. Чаще Actuator выносят на отдельный порт management.server.port и закрывают сетью.

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

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

Термины по теме