CVE-2025-4404
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 76 - wyżej niż 76% wszystkich znanych CVE
Streszczenie
W projekcie FreeIPA odkryto podatność umożliwiającą eskalację uprawnień z hosta do domeny. Brak walidacji unikalności atrybutu `krbCanonicalName` dla konta administratora pozwala na utworzenie usługi o tej samej nazwie kanonicznej co admin REALM. Udany atak umożliwia uzyskanie biletu Kerberosa z poświadczeniami admin@REALM.
Ocena ryzyka
Atakujący może przejąć pełną kontrolę nad domeną FreeIPA, wykonując zadania administracyjne, co prowadzi do dostępu do wrażliwych danych i ich wycieku.
Rekomendacja
Należy niezwłocznie zaktualizować FreeIPA do wersji zawierającej poprawkę usuwającą tę podatność. Jako tymczasowe zabezpieczenie można ręcznie zweryfikować unikalność `krbCanonicalName` dla kont administratora.
Inne podatności w FreeIPA
Zobacz wszystkie- CVE-2026-73199Średnie
Wtyczka ipa-enrollment SLAPI w FreeIPA zawiera podatność na dereferencję pustego wskaźnika. Zdalny uwierzytelniony klient może wysłać nieprawidłową operację rozszerzoną LDAP, pomijając wartość żądania dla JOIN_OID, co powoduje awarię serwera i odmowę usługi.
- CVE-2017-11191Wysokie
FreeIPA 4.x z wersją API 2.213 pozwala zdalnym uwierzytelnionym użytkownikom na obejście zamierzonych ograniczeń blokowania konta poprzez akcję odblokowania z użyciem starego identyfikatora sesji (dla tego samego konta użytkownika), który został utworzony w poprzedniej sesji.
- CVE-2015-5179Wysokie
FreeIPA może niewłaściwie wyświetlać dane użytkowników poprzez wektory związane z nieczytelnymi znakami.
- CVE-2016-7030Wysokie
FreeIPA stosuje domyślną politykę haseł, która blokuje konto po 5 nieudanych próbach uwierzytelnienia. Umożliwia to zdalnym atakującym spowodowanie odmowy usługi poprzez zablokowanie konta, na którym działają usługi systemowe.
- CVE-2016-5414Wysokie
FreeIPA w wersji 4.4.0 pozwala zdalnym atakującym na żądanie dowolnej nazwy SAN dla usług.
- CVE-2026-11861Krytyczne
W FreeIPA wykryto podatność związaną z relacją zaufania z Active Directory. Użytkownicy Active Directory mogą ominąć uwierzytelnianie dla usług FreeIPA, w tym portalu, serwera SMB i katalogu LDAP, poprzez podszywanie się pod nazwę klienta w usłudze TGS, ponieważ usługi FreeIPA nie weryfikują certyfikatów PAC. Może to pozwolić uwierzytelnionemu użytkownikowi AD na eskalację uprawnień w domenie FreeIPA.
- CVE-2015-5284Krytyczne
W FreeIPA przed wersją 4.2.2, skrypt ipa-kra-install umieszcza certyfikat agenta CA oraz klucz prywatny w pliku /etc/httpd/alias/kra-agent.pem, który jest dostępny do odczytu dla wszystkich użytkowników.
- CVE-2026-73198Wysokie
W FreeIPA wykryto podatność, która pozwala zdalnemu, nieuwierzytelnionemu atakującemu na wykorzystanie punktu końcowego `/ipa/i18n_messages` poprzez wysłanie dowolnie dużego żądania. Może to spowodować nadmierne zużycie pamięci, prowadząc do wyczerpania pamięci, pogorszenia responsywności i warunków DoS.
- CVE-2026-73197Wysokie
W FreeIPA wykryto podatność, która pozwala zdalnemu, nieuwierzytelnionemu atakującemu na wysyłanie nadmiernie dużych żądań POST do punktu końcowego `/ipa/migration/migration.py`. Może to zmusić moduł migracji do wczytania całego treści żądania do pamięci, co prowadzi do zwiększonego zużycia pamięci, wolniejszego przetwarzania żądań i potencjalnych zakłóceń usług lub DoS.
- CVE-2026-73196Średnie
W FreeIPA istnieje podatność polegająca na braku limitów rozmiaru dla kluczy OTP (One-Time Password). Uwierzytelniony użytkownik o niskich uprawnieniach może wysłać nadmiernie duży klucz OTP, co powoduje nadmierne zużycie CPU i pamięci, prowadząc do odmowy usługi.
Oryginalny opis (angielski, źródło NVD)
A privilege escalation from host to domain vulnerability was found in the FreeIPA project. The FreeIPA package fails to validate the uniqueness of the `krbCanonicalName` for the admin account by default, allowing users to create services with the same canonical name as the REALM admin. When a successful attack happens, the user can retrieve a Kerberos ticket in the name of this service, containing the admin@REALM credential. This flaw allows an attacker to perform administrative tasks over the REALM, leading to access to sensitive data and sensitive data exfiltration.

