CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-76561

Description

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.

Statement

Exploitation of this flaw requires an existing CA-Administrator-equivalent account; it is not exploitable by an anonymous or unprivileged user on its own. This precondition is already reflected in the CVSS vector via Privileges Required: High. The integrated Dogtag certificate authority is enabled by default in a standard ipa-server-install deployment, and certificate profile import is a routine, expected CA Administrator operation. Once that precondition is met, exploitation is deterministic and reaches full code execution as pkiuser, with further escalation to root observed in tested environments. On its own, this flaw provides a privilege-escalation path from CA Administrator to host-level code execution

Mitigation

Until a fixed package is available, restrict membership in CA Administrator and equivalent roles to fully trusted operators, and audit certificate profile import operations for unexpected or unrecognized profile content. Review any custom ExternalProcessConstraint executable configuration in Dogtag for unnecessary exposure.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score7.2N/A7.2
Attack VectorNetworkN/ANetwork
Attack ComplexityLowN/ALow
Privileges RequiredHighN/AHigh
User InteractionNoneN/ANone
ScopeUnchangedN/AUnchanged
ConfidentialityHighN/AHigh
Integrity ImpactHighN/AHigh
Availability ImpactHighN/AHigh

Vector

Red Hat: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

cve.org: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Red Hat CVSS v3 Score Explanation

Confirmed via sandbox reproduction: certprofile-import -> ExternalProcessConstraint executed attacker-controlled commands as pkiuser, further escalating to full root in the reference container (verified via an independent-channel file read-back, not just PoC stdout). AV:N/AC:L/UI:N: reachable over the management API, deterministic, no user interaction. PR:H: requires an already-authenticated CA-Administrator-equivalent account -- not reachable anonymously on its own, hence lower than the companion FreeIPA flaw. S:U/C:H/I:H/A:H: pkiuser-level code execution already grants full read/write/disrupt capability over CA operations and key material. Whether the further root escalation applies to genuine RHEL RPM packaging (vs. being specific to the community container's SSSD/ksu setup) is unconfirmed; if confirmed, this may warrant reassessment toward Scope:Changed.

Acknowledgements

Red Hat would like to thank Gia Bui (yabeow) (Calif.io) for reporting this issue.

Frequently Asked Questions

Want to get errata notifications? Sign up here.