RHSA-2026:93452: Critical: idm:client security update
Red Hat 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/i18nmessages 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) 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.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/ipato a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-healthcheckto a version that resolves this vulnerability.Fixed in 0.7-3.module+el8.4.0+9008+94c5103b - Upgrade
Upgrade
redhat/python-jwcryptoto a version that resolves this vulnerability.Fixed in 0.5.0-1.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python-qrcodeto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python-yubicoto a version that resolves this vulnerability.Fixed in 1.3.2-9.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/pyusbto a version that resolves this vulnerability.Fixed in 1.0.0-9.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/bind-dyndb-ldapto a version that resolves this vulnerability.Fixed in 11.6-2.module+el8.4.0+21736+855b82c8.1 - Upgrade
Upgrade
redhat/custodiato a version that resolves this vulnerability.Fixed in 0.6.0-3.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/ipato a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-healthcheckto a version that resolves this vulnerability.Fixed in 0.7-3.module+el8.4.0+9007+5084bdd8 - Upgrade
Upgrade
redhat/opendnssecto a version that resolves this vulnerability.Fixed in 2.1.7-1.module+el8.4.0+9007+5084bdd8 - Upgrade
Upgrade
redhat/python-jwcryptoto a version that resolves this vulnerability.Fixed in 0.5.0-1.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python-kdcproxyto a version that resolves this vulnerability.Fixed in 0.4-5.module+el8.4.0+25050+823e00a8.1 - Upgrade
Upgrade
redhat/python-qrcodeto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python-yubicoto a version that resolves this vulnerability.Fixed in 1.3.2-9.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/pyusbto a version that resolves this vulnerability.Fixed in 1.0.0-9.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/slapi-nisto a version that resolves this vulnerability.Fixed in 0.56.6-2.1.module+el8.4.0+12579+0538eac8 - Upgrade
Upgrade
redhat/softhsmto a version that resolves this vulnerability.Fixed in 2.6.0-5.module+el8.4.0+10227+076cd560 - Upgrade
Upgrade
redhat/ipa-clientto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-client-commonto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-client-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-client-epnto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-client-sambato a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-commonto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-debugsourceto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-healthcheck-coreto a version that resolves this vulnerability.Fixed in 0.7-3.module+el8.4.0+9008+94c5103b - Upgrade
Upgrade
redhat/ipa-python-compatto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/ipa-selinuxto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/python3-ipaclientto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/python3-ipalibto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25231+beff12c5.6 - Upgrade
Upgrade
redhat/python3-jwcryptoto a version that resolves this vulnerability.Fixed in 0.5.0-1.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python3-pyusbto a version that resolves this vulnerability.Fixed in 1.0.0-9.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python3-qrcodeto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python3-qrcode-coreto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/python3-yubicoto a version that resolves this vulnerability.Fixed in 1.3.2-9.module+el8.1.0+4107+4a66eb87 - Upgrade
Upgrade
redhat/bind-dyndb-ldap-debuginfoto a version that resolves this vulnerability.Fixed in 11.6-2.module+el8.4.0+21736+855b82c8.1 - Upgrade
Upgrade
redhat/bind-dyndb-ldap-debugsourceto a version that resolves this vulnerability.Fixed in 11.6-2.module+el8.4.0+21736+855b82c8.1 - Upgrade
Upgrade
redhat/ipa-clientto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-client-commonto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-client-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-client-epnto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-client-sambato a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-commonto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-debugsourceto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-healthcheck-coreto a version that resolves this vulnerability.Fixed in 0.7-3.module+el8.4.0+9007+5084bdd8 - Upgrade
Upgrade
redhat/ipa-python-compatto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-selinuxto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-serverto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-server-commonto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-server-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-server-dnsto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-server-trust-adto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/ipa-server-trust-ad-debuginfoto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/opendnssec-debuginfoto a version that resolves this vulnerability.Fixed in 2.1.7-1.module+el8.4.0+9007+5084bdd8 - Upgrade
Upgrade
redhat/opendnssec-debugsourceto a version that resolves this vulnerability.Fixed in 2.1.7-1.module+el8.4.0+9007+5084bdd8 - Upgrade
Upgrade
redhat/python3-custodiato a version that resolves this vulnerability.Fixed in 0.6.0-3.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python3-ipaclientto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/python3-ipalibto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/python3-ipaserverto a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/python3-ipateststo a version that resolves this vulnerability.Fixed in 4.9.2-10.module+el8.4.0+25230+139d38e7.6 - Upgrade
Upgrade
redhat/python3-jwcryptoto a version that resolves this vulnerability.Fixed in 0.5.0-1.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python3-kdcproxyto a version that resolves this vulnerability.Fixed in 0.4-5.module+el8.4.0+25050+823e00a8.1 - Upgrade
Upgrade
redhat/python3-pyusbto a version that resolves this vulnerability.Fixed in 1.0.0-9.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python3-qrcodeto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python3-qrcode-coreto a version that resolves this vulnerability.Fixed in 5.1-12.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/python3-yubicoto a version that resolves this vulnerability.Fixed in 1.3.2-9.module+el8.1.0+4098+f286395e - Upgrade
Upgrade
redhat/slapi-nis-debuginfoto a version that resolves this vulnerability.Fixed in 0.56.6-2.1.module+el8.4.0+12579+0538eac8 - Upgrade
Upgrade
redhat/slapi-nis-debugsourceto a version that resolves this vulnerability.Fixed in 0.56.6-2.1.module+el8.4.0+12579+0538eac8 - Upgrade
Upgrade
redhat/softhsm-debuginfoto a version that resolves this vulnerability.Fixed in 2.6.0-5.module+el8.4.0+10227+076cd560 - Upgrade
Upgrade
redhat/softhsm-debugsourceto a version that resolves this vulnerability.Fixed in 2.6.0-5.module+el8.4.0+10227+076cd560 - Upgrade
Upgrade
redhat/softhsm-develto a version that resolves this vulnerability.Fixed in 2.6.0-5.module+el8.4.0+10227+076cd560
Event History
Frequently Asked Questions
Which attack paths are identified as not requiring authentication?
The advisory identifies unauthenticated denial-of-service conditions in the /ipa/i18n_messages and /ipa/migration/migration.py paths due to unbounded request-body reads. It also states that an unauthenticated LDAP client can obtain administrator credentials through the self-managed-token ACI.
Which issues involve Active Directory trusts or cross-realm behavior?
One issue permits obtaining a TGS with an impersonated cname through trust relationships. Another allows a privileged AD trust refresh to be gated by the trust-read ACI, resulting in unauthorized LDAP writes.
Is a browser-facing attack vector identified?
Yes. The advisory describes a cross-site scripting issue in FreeIPA/IdM that allows arbitrary code execution through a crafted URL.