В ответчике ACME Dogtag PKI была обнаружена ошибка, при которой валидатор запроса HTTP-01 принимает литералы IP-адреса в качестве идентификаторов DNS и следует перенаправлениям HTTP без проверки того, что цель является общедоступным адресом. Владелец учетной записи ACME, не прошедший проверку подлинности, может использовать это для подделки запросов на стороне сервера (SSRF), заставляя сервер Dogtag отправлять HTTP-запросы GET во внутренние сетевые службы. Благодаря серверной части базы данных InMemory тело ответа внутренних целей раскрывается злоумышленнику через ошибку запроса ACME.
Показать оригинальное описание (EN)
A flaw was found in Dogtag PKI's ACME responder where the HTTP-01 challenge validator accepts IP address literals as dns identifiers and follows HTTP redirects without validating that the target is a public address. An unauthenticated ACME account holder can exploit this to perform server-side request forgery (SSRF), making the Dogtag server send HTTP GET requests to internal network services. With the InMemory database backend, the response body of internal targets is disclosed to the attacker through the ACME challenge error.
Характеристики атаки
Последствия
Строка CVSS v3.1