Summary
AlmaLinux Identity Management (IdM) is a centralized authentication, identity management, and authorization solution for both traditional and cloud-based enterprise environments.
Security Fix(es):
* ipa: FreeIPA: Unauthenticated DoS in `/ipa/i18n_messages` via Unbounded Request Body Read (CVE-2026-73198)
* ipa: FreeIPA: Unauthenticated DoS in `/ipa/migration/migration.py` via Unbounded Request Body Read (CVE-2026-73197)
* FreeIPA: idm: ipa: FreeIPA: Obtaining TGS with impersonating cname through trust relationships (CVE-2026-11861)
* freeipa: ipa: FreeIPA/IdM: Cross-Site Scripting vulnerability allows arbitrary code execution via crafted URL (CVE-2026-18147)
* freeipa: ipa: FreeIPA: trust-fetch-domains uses trust-read ACI to gate a privileged AD trust refresh, allowing unauthorized LDAP writes (CVE-2026-19550)
* ipa: Privilege escalation via krbCanonicalName manipulation due to realm-unaware uniqueness enforcement in FreeIPA LDAP datastore (CVE-2026-13097)
* ipa: freeipa: FreeIPA: unauthenticated LDAP client can obtain administrator credentials via the self-managed-token ACI (CVE-2026-76578)
* freeIPA: idm: freeipa: idp-add eval() reachable before authorization check allows environment disclosure and denial of service (CVE-2026-79678)
Bug Fix(es) and Enhancement(s):
* Fix ipatests for kdcproxy after CVE-2025-59088 fix [almalinux-8.10.z] (JIRA:AlmaLinux-129966)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 32
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | bind-dyndb-ldap | 11.6-6.module_el8.10.0+3980+d78e8e90 |
| AlmaLinux · 8 | custodia | 0.6.0-3.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux · 8 | ipa-client | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-client-common | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-client-epn | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-client-samba | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-common | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-healthcheck | 0.12-6.module_el8.10.0+4036+84b152d9 |
| AlmaLinux · 8 | ipa-healthcheck-core | 0.12-6.module_el8.10.0+4036+84b152d9 |
| AlmaLinux · 8 | ipa-python-compat | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-selinux | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-server | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-server-common | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-server-dns | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | ipa-server-trust-ad | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | opendnssec | 2.1.7-2.module_el8.10.0+3980+d78e8e90 |
| AlmaLinux · 8 | python3-custodia | 0.6.0-3.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux · 8 | python3-ipaclient | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | python3-ipalib | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | python3-ipaserver | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | python3-ipatests | 4.9.13-21.module_el8.10.0+4302+2d2000af.3 |
| AlmaLinux · 8 | python3-jwcrypto | 0.5.0-2.module_el8.10.0+3844+20e075e5 |
| AlmaLinux · 8 | python3-kdcproxy | 0.4-5.module_el8.10.0+4069+1d9eaa78.2 |
| AlmaLinux · 8 | python3-pyusb | 1.0.0-9.1.module_el8.7.0+3349+cfeff52e |
| AlmaLinux · 8 | python3-qrcode | 5.3-1.module_el8.10.0+3942+63b39a46 |
| AlmaLinux · 8 | python3-qrcode-core | 5.3-1.module_el8.10.0+3942+63b39a46 |
| AlmaLinux · 8 | python3-yubico | 1.3.2-9.1.module_el8.7.0+3349+cfeff52e |
| AlmaLinux · 8 | slapi-nis | 0.60.0-4.module_el8.10.0+3844+20e075e5.alma.1 |
| AlmaLinux · 8 | softhsm | 2.6.0-5.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux · 8 | softhsm | 2.6.0-5.module_el8.6.0+3031+2f24dc92 |
| AlmaLinux · 8 | softhsm-devel | 2.6.0-5.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux · 8 | softhsm-devel | 2.6.0-5.module_el8.6.0+3031+2f24dc92 |
Vulnerabilities 9
-
Critical 9.8CVE-2026-76578 Public exploit
Ipa: freeipa: freeipa: unauthenticated ldap client can obtain administrator credentials via the self-managed-token aci
A flaw was found in FreeIPA. The self-managed OTP token ACI does not require authentication and does not restrict which attributes may be added alongside the token entry. An unauthenticated LDAP client can exploit this, combined with a related flaw in the und…
-
Critical 9.6
Freeipa: idm: ipa: freeipa: obtaining tgs with impersonating cname through trust relationships
A flaw was found in FreeIPA. When a trust relationship is configured between FreeIPA and Active Directory, Active Directory users can bypass authentication for FreeIPA services, including the portal, SMB server, and LDAP directory. This is possible by imperso…
-
High 8.7
Ipa: privilege escalation via krbcanonicalname manipulation due to realm-unaware uniqueness enforcement in freeipa ldap datastore
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…
-
High 8.6
Python-kdcproxy: unauthenticated ssrf via realm‑controlled dns srv
If kdcproxy receives a request for a realm which does not have server addresses defined in its configuration, by default, it will query SRV records in the DNS zone matching the requested realm name. This creates a server-side request forgery vulnerability, si…
-
High 8.2
Freeipa: ipa: freeipa: trust-fetch-domains uses trust-read aci to gate a privileged ad trust refresh, allowing unauthorized ldap writes
A flaw was found in FreeIPA. The trust-fetch-domains command is gated by a read-only permission on the trust object rather than a trust-administration permission, allowing an authenticated, non-privileged IPA user to trigger a privileged Active Directory trus…
-
High 8.1
Freeipa: ipa: freeipa/idm: cross-site scripting vulnerability allows arbitrary code execution via crafted url
A flaw was found in FreeIPA. An unauthenticated remote attacker could exploit a DOM Cross-Site Scripting (XSS) vulnerability in the FreeIPA/IdM Web UI password reset page. By enticing a victim to click a specially crafted link and complete a password reset, t…
-
High 8.1
Freeipa: idm: freeipa: idp-add eval() reachable before authorization check allows environment disclosure and denial of service
A flaw was found in FreeIPA's idp-add command, where insufficiently validated --organization/--base-url input reaches a constrained eval() call before the corresponding LDAP access control check is enforced. This allows any authenticated IPA principal, regard…
-
High 7.5
Ipa: freeipa: unauthenticated dos in `/ipa/migration/migration.py` via unbounded request body read
A flaw was found in FreeIPA. A remote, unauthenticated attacker can exploit this vulnerability by sending oversized form POST requests to the `/ipa/migration/migration.py` endpoint. This can force the migration handler to read attacker-controlled request bodi…
-
High 7.5
Ipa: freeipa: unauthenticated dos in `/ipa/i18n_messages` via unbounded request body read
A flaw was found in FreeIPA. A remote, unauthenticated attacker can exploit a vulnerability in the `/ipa/i18n_messages` endpoint by sending an arbitrarily large request body. This can cause the service to consume excessive memory, leading to memory exhaustion…
References
-
report
https://access.redhat.com/security/cve/CVE-2026-11861
-
report
https://access.redhat.com/security/cve/CVE-2026-13097
-
report
https://access.redhat.com/security/cve/CVE-2026-18147
-
report
https://access.redhat.com/security/cve/CVE-2026-19550
-
report
https://access.redhat.com/security/cve/CVE-2026-73197
-
report
https://access.redhat.com/security/cve/CVE-2026-73198
-
report
https://access.redhat.com/security/cve/CVE-2026-76578
-
report
https://access.redhat.com/security/cve/CVE-2026-79678
-
report
https://bugzilla.redhat.com/2472960
-
report
https://bugzilla.redhat.com/2474697
-
report
https://bugzilla.redhat.com/2487472
-
report
https://bugzilla.redhat.com/2508181
-
report
https://bugzilla.redhat.com/2514019
-
report
https://bugzilla.redhat.com/2515974
-
report
https://bugzilla.redhat.com/2519522
-
report
https://bugzilla.redhat.com/2523356
-
advisory
https://errata.almalinux.org/8/ALSA-2026-83460.html