CVE-2026-104988
pki-core: dogtag-pki: redhat-pki: pki: EST fullcmc authentication bypass allows certificate mis-issuance with arbitrary subject
Severity
ImportantRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 3, 2026
Updated · October 5, 2026
Description
A flaw was found in Dogtag PKI (pki-core). The CMCAuthForEST authentication plugin fails open when an EST fullcmc enrollment request is submitted via BasicAuth without an end-user TLS client certificate. The SSL_CLIENT_CERT session attribute retains the EST subsystem's agent certificate, which causes downstream authorization checks to treat the request as agent-privileged. An authenticated EST user can exploit this to obtain CA-signed certificates with arbitrary subject names.
Statement
This vulnerability is rated as having Important impact because authenticated users can abuse Enrollment over Secure Transport (EST) endpoints to obtain unauthorized, valid certificates for arbitrary identities, bypassing profile constraints and CA authorization controls. Exploitation requires EST services to be configured and accessible with HTTP Basic authentication enabled. Environments that do not expose EST fullcmc enrollment profiles or that enforce mutual TLS (mTLS) client certificates are not susceptible to this mis-issuance flaw.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Disable basic authentication for all users. This can be done by removing the field "UserPasswords" for the user entries in the EST DS server.
CVSS / CWE
CVSS 3.1 · 8.1CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
CWE-290 · Authentication Bypass by Spoofing