Skip to main content

FreeIPA EUVDEUVD-2026-63243

| CVE-2026-13097 HIGH
Use of Incorrectly-Resolved Name or Reference (CWE-706)
2026-08-20 redhat GHSA-q4ph-46qc-4w6x
8.7
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain elevated LDAP write access
  2. Delivery
    Identify target privileged service principal
  3. Exploit
    Craft equivalent principal name variant
  4. Execution
    Write shadow service principal to 389-ds
  5. Persist
    Request Kerberos TGS ticket for privileged service
  6. Impact
    Impersonate service to achieve domain compromise

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incorrectly specified target
Exploitation Conditions

Exploitation requires an account holding sufficient LDAP write privileges within the FreeIPA 389-ds directory to create or modify entries in the Kerberos principal container (cn=services or cn=computers under the FreeIPA suffix). This corresponds to delegated admin roles or accounts explicitly granted write access to krbPrincipalName/krbCanonicalName attributes - not standard user accounts. The target environment must be running FreeIPA with 389-ds as the LDAP backend on RHEL 6-10. The LDAP service must be reachable by the attacker (network access to port 636 or 389). Exploitation is limited by the PR:H requirement: an unauthenticated external attacker or a low-privileged user cannot trigger this flaw. No non-default configuration flag or optional feature needs to be enabled; the vulnerability exists in the default FreeIPA deployment whenever the uniqueness plug-in is active, which is always the case. The limiting factor is the elevated LDAP write privilege - defenders should focus on auditing which accounts hold write access to the Kerberos principal container.

Impact

The CVSS base score of 8.7 (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N) reflects the high-privilege prerequisite (PR:H), which significantly constrains the exploitable population to accounts that already hold elevated LDAP write permissions within the FreeIPA domain - typically delegated admins or compromised service accounts. Despite the high score, the EPSS of 0.34% (28th percentile) and SSVC exploitation status of 'none' both signal that real-world opportunistic exploitation has not been observed. SSVC does rate automatable as 'no' and technical impact as 'total,' meaning a skilled attacker who already holds the required privileges can achieve full domain compromise without needing to chain additional techniques. The scope-changed (S:C) metric is credible: Kerberos service ticket forgery affects not just the FreeIPA server but every service in the realm. There is no conflict between CVSS and description signals - the network attack vector is consistent with LDAP being a network-accessible protocol, and the high privilege requirement is explicitly stated in the description. The practical risk is best characterized as an insider threat or post-initial-access privilege escalation vector, not an externally-exploitable perimeter risk.

Exploit ScenarioDerived

A delegated FreeIPA administrator or a threat actor who has compromised an account with LDAP write privileges to the Kerberos container crafts a service principal name string that is an equivalent - but not byte-identical - representation of an existing privileged service principal (e.g., the HTTP service principal used by the FreeIPA web UI). The 389-ds uniqueness plug-in allows the duplicate to be written because string normalization is not applied during the uniqueness check. The attacker then uses the rogue principal entry to obtain a Kerberos TGS ticket for the targeted privileged service from the KDC, enabling impersonation of that service and lateral movement to full domain compromise. No public proof-of-concept code has been identified, but the attack does not require exotic tooling - standard Kerberos and LDAP utilities suffice once the primitive is understood.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 27, 2026

Privilege escalation in FreeIPA allows an attacker with high LDAP write privileges to create a rogue service principal that impersonates a privileged existing one, bypassing the uniqueness constraint enforced by the 389-ds directory server. The flaw arises because 389-ds fails to recognize equivalent representations of the same Kerberos principal name (CWE-706), enabling the creation of a shadow principal that Kerberos treats as legitimate. If exploited, an attacker can acquire valid Kerberos service tickets for sensitive services, with full domain compromise as the realistic worst-case outcome. No public exploit exists and CISA KEV does not list this CVE, though SSVC rates the technical impact as total.

Earlier versions of this analysis (1)
v1 Aug 20, 2026 - 11:37 CVSS 9.1

Privilege escalation in FreeIPA lets an LDAP user with write access forge a Kerberos service principal that collides with an existing privileged one, because the 389 Directory Server uniqueness constraint treats equivalent representations of a principal name as distinct. The impersonating principal can then obtain Kerberos service tickets for sensitive services, escalating toward full domain compromise across Red Hat Enterprise Linux 6 through 10. No public exploit identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

Apply the Red Hat-issued errata for FreeIPA and 389-ds when published; consult https://access.redhat.com/security/cve/CVE-2026-13097 for errata availability by RHEL version, as no specific patched version number is confirmed in the available input data. Until a patch is applied, the most actionable compensating control is to audit and strictly limit LDAP write privileges within the FreeIPA domain: revoke or scope-down any delegated roles that grant write access to the krbPrincipalName and krbCanonicalName attributes in 389-ds, as these are the attributes the attacker must be able to write. Additionally, enable and review FreeIPA audit logs (ipa config-show, dirsrv access logs) for unexpected service principal creation events. Restricting network access to LDAP port 636/389 to known management hosts reduces exposure but does not eliminate the risk if the attacker already has authenticated access. Note that overly restricting LDAP write access may break legitimate FreeIPA delegation workflows - review role assignments carefully before removing permissions.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

FreeIPA is Red Hat's integrated identity management solution combining Kerberos, LDAP (via 389-ds), DNS, and certificate services into a unified domain controller for Linux environments. Kerberos principal names (e.g., HTTP/host.example.com@REALM) are stored as attributes in the 389-ds LDAP backend, where a uniqueness plug-in enforces that no two entries share the same principal name. CWE-706 (Use of Incorrectly-Resolved Name or Reference) identifies the root cause: 389-ds compares principal name strings without normalizing equivalent representations - such as case folding, canonicalization of component separators, or alias forms - so two strings that Kerberos considers identical are treated as distinct by the directory server's uniqueness check. Affected CPEs span cpe:2.3:a:red_hat:red_hat_enterprise_linux_6 through 10, confirming this is a platform-level flaw in the FreeIPA stack shipped with RHEL across all major versions.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 8.7 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
vuln.today AI 8.7 HIGH

LDAP write access is network-delivered but requires high privileges; scope changes because Kerberos ticket forgery impacts services beyond FreeIPA itself.

3.1 AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N
SUSE HIGH
Red Hat 8.7 HIGH

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

4
Analysis Updated
Aug 27, 2026 - 20:43 vuln.today
v2 - CVSS changed
Severity Changed
Aug 27, 2026 - 20:37 NVD
CRITICAL HIGH
CVSS changed
Aug 27, 2026 - 20:37 NVD
9.1 (CRITICAL) 8.7 (HIGH)
CVE Published
Aug 20, 2026 - 10:37 nvd
CRITICAL 9.1

DescriptionCVE.org

A privilege escalation flaw was found in FreeIPA. The uniqueness constraint enforced on Kerberos principal name attributes in the 389-ds directory server does not properly account for equivalent representations of the same principal name, allowing a user with sufficient LDAP write privileges to create a service principal that impersonates an existing privileged one. This can lead to unauthorized acquisition of Kerberos service tickets for sensitive services, potentially resulting in full domain compromise.

Executive ViewAI

Why It Matters

FreeIPA identity infrastructure deployments face a high-severity privilege escalation risk that could allow compromised LDAP administrators to impersonate legitimate Kerberos services and obtain unauthorized authentication tickets, potentially cascading to full domain compromise. While exploitation requires existing high-level LDAP write privileges and carries a low statistical exploitation probability, the impact on authentication systems makes this a material organizational risk requiring immediate inventory and privilege audits.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement restrictive LDAP access controls limiting write privileges to specific accounts only; enable comprehensive 389-ds audit logging with retention for service principal operations; deploy detection rules monitoring for anomalous service principal creation and Kerberos ticket issuance patterns; conduct immediate inventory and validation audit of all existing service principals to identify unauthorized entries; implement multi-factor authentication for all LDAP administrative access; establish weekly reconciliation process comparing active service principals against approved configuration baseline.

Threat Intelligence Overview

EPSS Score
0.3%
Top 72% exploitable
Prevalence
Medium
dominant identity management stack in Red Hat/Linux enterprise shops
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

SUSE

Severity: Important

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy