Description
A flaw was found in pki-core. The certificate authority (CA) renewal request path does not perform the realm-based authorization check that the enrollment path performs, allowing an authenticated user entitled to one realm to cause a certificate belonging to a different realm to be renewed without that realm's authorization.
Published: 2026-07-24
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in pki-core causes the CA renewal path to omit the realm‑based authorization check that is present in the enrollment path. An authenticated user who belongs to one realm can therefore submit a renewal request for a certificate that was issued in another realm without that second realm’s authorization. This missing guard constitutes a CWE‑863 style missing check of a required principal to a requested resource and permits issuing a certificate under a realm the requester is not authorized to use.

Affected Systems

Red Hat Certificate System releases 9, 10 and 11, as well as Red Hat Enterprise Linux distributions from version 6 through 10, are affected. The vulnerability is present only when a realm‑based authorization manager is configured for multi‑tenant or delegated sub‑CA setups; deployments that do not use a realm‑mapped authorization manager or rely on the default renewal profiles without an authz.acl are not exposed.

Risk and Exploitability

The CVSS score of 3.1 indicates low severity, and the EPSS score of less than 1 % suggests a low probability of widespread exploitation. The flaw is exploitable by any authenticated CA user capable of issuing renewal requests, without requiring additional privileges or filesystem compromise. The vulnerability is not listed in the CISA KEV catalog, meaning no known active exploitation exists. Until a vendor update is applied, the only feasible mitigation is to enforce a stricter renewal profile that blocks cross‑realm or cross‑user renewals.

Generated by OpenCVE AI on August 3, 2026 at 20:07 UTC.

Remediation

Vendor Workaround

Deployments that do not configure a realm-mapped authorization manager (AuthzRealmDefault with a non-default realm-to-authorization-manager mapping) for multi-tenant or delegated sub-CA use are not exposed to this issue. For deployments that do use realm-based authorization, using a renewal profile that additionally restricts renewal requests to the original requester narrows exposure: the shipped caDirUserRenewal.cfg profile configures authz.acl=user_origreq="auth_token.uid", which independently blocks cross-user renewal by comparing the renewing caller's UID against the UID that submitted the original request. This is a partial mitigation only -- it is realm-blind rather than realm-aware, so a UID collision across two independently-administered realms' user directories would still bypass it -- and it does not apply to caManualRenewal.cfg or other shipped renewal profiles that configure no authz.acl, which remain exploitable as described. No complete mitigation is available; apply the update once released.


OpenCVE Recommended Actions

  • Update the system to the latest security release that restores the missing realm authorization check.
  • If the update is unavailable immediately, configure the CA to use a renewal profile that includes the authz.acl check, such as caDirUserRenewal.cfg, which restricts renewal to the original requester.
  • Avoid using renewal profiles that lack an authz.acl configuration (e.g., caManualRenewal.cfg) or reconfigure any such profile to enforce a realm‑aware authorization check.

Generated by OpenCVE AI on August 3, 2026 at 20:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Redhat dogtag Certificate System
Vendors & Products Redhat dogtag Certificate System

Sat, 25 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 25 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Low


Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in pki-core. The certificate authority (CA) renewal request path does not perform the realm-based authorization check that the enrollment path performs, allowing an authenticated user entitled to one realm to cause a certificate belonging to a different realm to be renewed without that realm's authorization.
Title Pki-core: dogtag-pki: redhat-pki: pki-core: ca renewal request processing omits realm authorization check performed by enrollment path
First Time appeared Redhat
Redhat certificate System
Redhat enterprise Linux
Weaknesses CWE-863
CPEs cpe:/a:redhat:certificate_system:10
cpe:/a:redhat:certificate_system:11
cpe:/a:redhat:certificate_system:9
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat certificate System
Redhat enterprise Linux
References
Metrics cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Redhat Certificate System Dogtag Certificate System Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-25T00:53:43.085Z

Reserved: 2026-07-24T12:43:53.156Z

Link: CVE-2026-17039

cve-icon Vulnrichment

Updated: 2026-07-25T00:53:39.180Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-24T16:16:34.367

Modified: 2026-07-25T02:16:39.073

Link: CVE-2026-17039

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-24T00:00:00Z

Links: CVE-2026-17039 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T20:15:04Z

Weaknesses