As reported by The Hacker News, a chilling vulnerability chain in FreeIPA enables an anonymous, unauthenticated client to create reusable administrator credentials on a default installation. This is not a theoretical edge case โ Red Hat reproduced it on a machine with no access at all, twice. The chain stitches together two distinct flaws: an overly permissive access control rule shipped by FreeIPA and a logic defect in 389 Directory Server's ownership-checking engine. The result is a complete authentication bypass that silently elevates nobody into an administrator.
What makes this chain particularly dangerous is its composability. Neither flaw is catastrophic in isolation. The FreeIPA ACI rule permitting self-management of OTP tokens without authentication is a design convenience. The 389 Directory Server plain-text ownership comparison is a narrow engine defect that only matters where a deployment ships a rule of the vulnerable shape. FreeIPA's default configuration happens to be exactly that shape, creating a perfect storm on untouched installs.
Vulnerability Details
| CVE | Component | CVSS | Severity | Patch Status |
|---|---|---|---|---|
| CVE-2026-76578 | FreeIPA / Red Hat Identity Management (ipa) | 9.8 (preliminary) | Critical | Fixed in FreeIPA 4.13.4 |
| CVE-2026-76560 | 389 Directory Server / Red Hat Directory Server | 7.5 | High | Confirm vendor advisory โ engine-level fix required |
| CVE-2026-13097 | FreeIPA (prior partial fix) | โ | โ | Fixed in FreeIPA 4.13.3 (incomplete; underlying write remained) |
Attack Chain Summary
The earlier fix for CVE-2026-13097 blocked admin-name impersonation but left the unauthenticated write intact. Attackers simply chose a different name and reached the same outcome โ a textbook lesson in fixing root causes, not symptoms.
Why This Matters
FreeIPA is the identity backbone for countless Linux domain environments, particularly in enterprises standardized on Red Hat infrastructure. An unauthenticated privilege escalation to domain administrator on a default installation is as severe as it gets โ equivalent to an anonymous attacker gaining Domain Admin in an Active Directory environment. Any organization running FreeIPA or Red Hat Identity Management with network exposure to the directory service is at immediate risk.
The attack surface is broader than it appears. While internal LDAP ports may not be internet-facing, any foothold inside the network โ a compromised web server, a container escape, a lateral movement vector โ becomes a direct path to full identity infrastructure compromise. In cloud and hybrid deployments where FreeIPA instances may be reachable across VPCs or VPN segments, the blast radius expands further.
Who Is Most Exposed
- Default FreeIPA installations running versions prior to 4.13.4 โ confirmed exploitable out of the box.
- Red Hat Identity Management deployments where the
ipapackage has not been updated. - Environments with LDAP port exposure beyond trusted management segments, including cloud VPCs withๅฎฝๆพ security groups.
- Organizations that applied only the CVE-2026-13097 patch (FreeIPA 4.13.3) โ still vulnerable to the underlying write primitive.
Shield53 Recommendations: Immediate Actions
- Patch FreeIPA immediately to version 4.13.4 or later. This is the primary mitigation and should be treated as a P1 emergency change.
- Apply the 389 Directory Server fix for CVE-2026-76560. Confirm the patched version through Red Hat's advisory and verify the engine-level fix is deployed โ patching only FreeIPA without the directory-server component may leave residual exposure.
- Restrict network access to LDAP (389/TCP and 636/TCP) and Kerberos (88/TCP/UDP) ports to trusted management subnets only. No FreeIPA directory port should be reachable from untrusted or broad internal zones.
- Audit for prior exploitation โ review 389 Directory Server access logs for anonymous bind operations followed by WRITE/MODIFY operations on token or Kerberos principal entries. Look for unexpected principal creation events and new members in the
adminsgroup. - Review all custom ACI rules in 389 Directory Server deployments for the vulnerable pattern (ownership comparison relying on authenticated-user DN matching without requiring authentication). Any rule of this shape is exploitable even outside FreeIPA contexts.
- Rotate administrative credentials if exploitation indicators are found, and audit all group memberships for forged or unexpected identities.
- Verify patch completeness โ confirm that systems previously patched for CVE-2026-13097 (4.13.3) are now upgraded to 4.13.4. The earlier fix created a false sense of security.
This chain is a stark reminder that identity infrastructure is the crown jewel of any environment. A single compositional flaw between an application-layer convenience and an engine-level logic bug produced a 9.8 CVSS authentication bypass on a default install. Defenders should treat FreeIPA and Red Hat Identity Management patches with the same urgency reserved for Active Directory criticals โ because the impact profile is identical.