CyberRota Analysis
AI-GeneratedA vulnerability exists in Dogtag PKI's ACME responder, allowing unauthenticated users to exploit the HTTP-01 challenge validator by using IP address literals as DNS identifiers and bypassing validation on HTTP redirects. This can lead to server-side request forgery (SSRF), enabling attackers to make the Dogtag server send requests to internal services, potentially disclosing sensitive information from those services. Organizations using Dogtag PKI, especially with the InMemory database backend, should prioritize addressing this issue to mitigate the risk of internal data exposure.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
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.