CVE-2026-12610
ŚrednieCVSS 6.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W bibliotece SSSD (System Security Services Daemon) wykryto podatność use-after-free w komponencie PAM odpowiedzialnym za uwierzytelnianie za pomocą YubiKey. Błąd wynika z nieprawidłowego zarządzania wskaźnikiem pamięci, co może prowadzić do awarii procesu. Lokalny atakujący może wykorzystać tę lukę poprzez manipulację zawartością karty inteligentnej lub YubiKey.
Ocena ryzyka
Podatność umożliwia lokalnemu atakującemu przeprowadzenie ataku typu Denial of Service (DoS), zakłócając proces uwierzytelniania w systemie. Istnieje również potencjalne ryzyko eskalacji uprawnień, choć jest ono trudne do wykorzystania.
Rekomendacja
Należy niezwłocznie zaktualizować SSSD do najnowszej wersji zawierającej poprawkę usuwającą błąd use-after-free. Do czasu aktualizacji zaleca się ograniczenie dostępu fizycznego do stacji roboczych oraz monitorowanie logów pod kątem nietypowych zdarzeń związanych z uwierzytelnianiem YubiKey.
Inne podatności w SSSD
Zobacz wszystkie- CVE-2026-68743Średnie
W SSSD znaleziono błąd. Funkcja extract_authtok_v1() w responderze PAM nie sprawdza pola auth_token_length względem pozostałego rozmiaru bufora przed przetworzeniem. Lokalny atakujący może wykorzystać to poprzez spreparowane żądanie protokołu v1 do gniazda respondera PAM, powodując odczyt poza zakresem i awarię procesu, co prowadzi do odmowy usługi.
- CVE-2026-68744Niskie
W SSSD znaleziono błąd w funkcji sss_nss_protocol_fill_initgr() w responderze NSS. Funkcja wstępnie przydziela miejsce na odpowiedź dla wszystkich wpisów grup, ale nie zmniejsza pakietu, gdy grupy są pomijane, co powoduje wysyłanie niezainicjalizowanych bajtów z sterty do klienta. Lokalny atakujący może to wykorzystać do ujawnienia danych z pamięci podręcznej katalogu i informacji o układzie sterty z procesu sssd_nss.
- CVE-2026-68742Średnie
W SSSD funkcja sss_nss_protocol_parse_addr() w responderze NSS nie sprawdza poprawności pola addrlen względem rozmiaru pakietu. Lokalny atakujący może wysłać spreparowane żądanie GETHOSTBYADDR, powodując odczyt poza zakresem i crash procesu (DoS).
- CVE-2026-14476Wysokie
W SSSD wykryto podatność polegającą na przechodzeniu do katalogów nadrzędnych (path traversal) w dostawcy AD GPO. Funkcja ad_gpo_extract_smb_components() nie oczyszcza sekwencji .. w atrybucie LDAP gPCFileSysPath, co pozwala atakującemu z uprawnieniami do zarządzania GPO w AD na zapisywanie plików poza katalogiem cache GPO jako root. W domyślnej konfiguracji RHEL z włączonym SELinux w trybie enforcing może to posłużyć do wstrzyknięcia konfiguracji Kerberos, prowadząc do ominięcia uwierzytelniania.
- CVE-2026-14474Wysokie
W SSSD w komponencie LDAP sudo provider wykryto lukę. Gdy opcja ldap_sudo_search_base nie jest skonfigurowana, SSSD przeszukuje całe drzewo LDAP w poszukiwaniu obiektów sudoRole. Uwierzytelniony atakujący z prawem zapisu do dowolnego poddrzewa może wstrzyknąć obiekt sudoRole przyznający uprawnienia root na wszystkich hostach korzystających z SSSD.
- CVE-2026-6245Średnie
W System Security Services Daemon (SSSD) znaleziono błąd w funkcji pam_passkey_child_read_data() w responderze PAM passkey. Funkcja nieprawidłowo obsługuje surowe bajty otrzymane z potoku, traktując dane jako zakończony nullem ciąg C bez jawnego zakończenia, co prowadzi do odczytu poza zakresem podczas przetwarzania przez funkcje takie jak snprintf(). Lokalny atakujący może wywołać tę podatność, inicjując spreparowane żądanie uwierzytelnienia passkey, powodując awarię respondera PAM SSSD i lokalną odmowę usługi (DoS).
Oryginalny opis (angielski, źródło NVD)
A flaw was found in sssd. When authenticating with a YubiKey, the SSSD PAM responder can crash due to a use-after-free vulnerability, where a memory pointer is incorrectly handled. A local attacker could exploit this flaw by manipulating smartcard or YubiKey contents, leading to a denial of service that disrupts authentication. This vulnerability also presents a potential for privilege escalation, although it is difficult to exploit.

