A vulnerability was found in FreeIPA in a way when a Kerberos TGS-REQ is encrypted using the client’s session key. This key is different for each new session, which protects it from brute force attacks. However, the ticket it contains is encrypted using the target principal key directly. For user principals, this key is a hash of a public per-principal randomly-generated salt and the user’s password. If a principal is compromised it means the attacker would be able to retrieve tickets encrypted to any principal, all of them being encrypted by their own key directly. By taking these tickets and salts offline, the attacker could run brute force attacks to find character strings able to decrypt tickets when combined to a principal salt (i.e. find the principal’s password).
CVSS Details
- CVSS 3.1 Base Score: 8.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python3-qrcode-coreUpgrade ipa-clientUpgrade python3-custodiaUpgrade python3-ipaclientUpgrade softhsm-develUpgrade python3-kdcproxyUpgrade ipa-serverUpgrade python3-pyusbUpgrade ipa-client-commonUpgrade ipa-client-sambaUpgrade slapi-nisUpgrade ipa-python-compatUpgrade python3-qrcodeUpgrade python3-jwcryptoUpgrade ipa-healthcheck-coreUpgrade ipa-server-dnsUpgrade opendnssecUpgrade ipa-client-epnUpgrade softhsmUpgrade python3-ipalibUpgrade ipa-commonUpgrade python3-ipatestsUpgrade ipa-server-commonUpgrade ipa-selinuxUpgrade bind-dyndb-ldapUpgrade custodiaUpgrade ipa-server-trust-adUpgrade python3-ipaserverUpgrade python3-yubicoUpgrade ipa-healthcheck | Jun 24, 2024 | Jun 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python2-ipaserverUpgrade ipa-server-trust-adUpgrade ipa-server-dnsUpgrade ipa-serverUpgrade ipa-python-compatUpgrade ipa-commonUpgrade ipa-client-commonUpgrade python2-ipaclientUpgrade ipa-clientUpgrade python2-ipalibUpgrade ipa-debuginfoUpgrade ipa-server-common | Jul 12, 2024 | Jun 12, 2024 |
| Centos_linux | — | Upgrade ipa-python-compatUpgrade ipa-debuginfoUpgrade ipa-commonUpgrade ipa-server-dnsUpgrade ipa-server-commonUpgrade python2-ipalibUpgrade ipa-client-commonUpgrade ipa-serverUpgrade ipa-clientUpgrade ipa-server-trust-adUpgrade python2-ipaserverUpgrade python2-ipaclient | Jun 11, 2024 | Jun 10, 2024 |
| Debian | — | Upgrade freeipa | May 15, 2025 | Jun 12, 2024 |
| Oracle_linux | — | Upgrade softhsmUpgrade ipa-client-sambaUpgrade ipa-serverUpgrade ipa-client-commonUpgrade ipa-commonUpgrade python2-ipalibUpgrade python3-yubicoUpgrade softhsm-develUpgrade python2-ipaclientUpgrade python3-ipalibUpgrade python3-pyusbUpgrade python3-qrcode-coreUpgrade python3-custodiaUpgrade bind-dyndb-ldapUpgrade python3-ipaserverUpgrade python3-ipaclientUpgrade python3-jwcryptoUpgrade ipa-python-compatUpgrade slapi-nisUpgrade ipa-clientUpgrade ipa-server-commonUpgrade ipa-server-dnsUpgrade opendnssecUpgrade python3-qrcodeUpgrade ipa-server-trust-adUpgrade ipa-client-epnUpgrade ipa-selinuxUpgrade custodiaUpgrade ipa-healthcheckUpgrade ipa-healthcheck-coreUpgrade python3-ipatestsUpgrade python2-ipaserverUpgrade python3-kdcproxy | Jul 22, 2024 | Jun 10, 2024 |
| Redhat_linux | — | Upgrade python3-ipatestsUpgrade python2-ipaserverUpgrade ipa-serverUpgrade python3-ipaserverUpgrade ipa-server-trust-ad-debuginfoUpgrade ipa-client-epnUpgrade ipa-selinuxUpgrade python3-ipaclientUpgrade ipa-client-sambaUpgrade python2-ipaclientUpgrade ipa-clientUpgrade ipa-commonUpgrade ipa-server-debuginfoUpgrade ipa-server-commonUpgrade ipa-server-trust-adUpgrade ipa-debuginfoUpgrade ipa-client-debuginfoUpgrade ipa-server-dnsUpgrade python3-ipalibUpgrade ipa-python-compatUpgrade python2-ipalibUpgrade ipa-debugsourceUpgrade ipa-client-common | Jun 11, 2024 | Jun 10, 2024 |
| Rocky_linux | — | Upgrade ipa-client-debuginfoUpgrade opendnssecUpgrade softhsm-develUpgrade softhsmUpgrade ipa-clientUpgrade ipa-client-sambaUpgrade ipa-client-epnUpgrade ipa-server-trust-ad-debuginfoUpgrade bind-dyndb-ldap-debuginfoUpgrade opendnssec-debugsourceUpgrade bind-dyndb-ldapUpgrade ipa-debuginfoUpgrade ipa-debugsourceUpgrade softhsm-debuginfoUpgrade slapi-nis-debugsourceUpgrade ipa-serverUpgrade ipa-server-debuginfoUpgrade ipa-server-trust-adUpgrade slapi-nisUpgrade bind-dyndb-ldap-debugsourceUpgrade softhsm-debugsourceUpgrade slapi-nis-debuginfoUpgrade opendnssec-debuginfo | Jun 17, 2024 | Jun 12, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub