CVE-2026-76561
HighCVSS 7.2Summary
A vulnerability in Dogtag PKI, as used by FreeIPA's certificate authority component. The certificate profile import functionality does not fully validate uploaded profile content beyond the profile ID. An authenticated user with CA Administrator privileges can exploit Dogtag's ExternalProcessConstraint mechanism to execute arbitrary commands with attacker-controlled environment variables, achieving code execution as the pkiuser account.
Risk Assessment
Successful exploitation could lead to full system compromise by an attacker with CA Administrator privileges, potentially resulting in integrity and confidentiality breaches across the entire PKI infrastructure.
Recommendation
It is recommended to immediately apply vendor-provided patches for Dogtag PKI and restrict access to the profile import functionality to trusted administrators only.
Other vulnerabilities in Dogtag PKI
See all- CVE-2026-18369Medium
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 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.
- CVE-2026-18047Medium
In Dogtag PKI's ACME responder, web.xml security constraints use exact URL pattern matching for admin-only enable/disable endpoints. Appending a trailing slash bypasses Tomcat authentication while RESTEasy still routes the request, allowing unauthorized toggling of ACME service state including persistent denial of service.
Original NVD description (English source)
A flaw was found in Dogtag PKI, as used by FreeIPA's certificate authority component. The certificate profile import functionality does not fully validate uploaded profile content beyond the profile ID. An authenticated user with CA Administrator privileges can exploit Dogtag's ExternalProcessConstraint mechanism to execute arbitrary commands with attacker-controlled environment variables, achieving code execution as the pkiuser account.

