CVE-2026-15779
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 1 - wyżej niż 1% wszystkich znanych CVE
Streszczenie
W Samba, w komponencie pam_winbind, wykryto podatność polegającą na braku walidacji ścieżki katalogu domowego przed zmianą jego właściciela (chown) przy włączonej opcji mkhomedir. Umożliwia to nie tylko rootowi, ale także nieuprzywilejowanemu użytkownikowi z delegacją sudo, zmianę właściciela katalogu głównego (/), co prowadzi do poważnej utraty dostępności systemu (awarie SSH, sudo i menedżerów pakietów).
Ocena ryzyka
Ryzyko polega na możliwości wywołania przez atakującego z ograniczonymi uprawnieniami (sudo) zmiany właściciela katalogu /, co skutkuje całkowitą utratą dostępności usług krytycznych, takich jak SSH, sudo i menedżery pakietów, bez możliwości eskalacji uprawnień.
Rekomendacja
Należy natychmiast zaktualizować Samba do wersji zawierającej poprawkę usuwającą tę podatność. Do czasu aktualizacji, wyłącz opcję mkhomedir w pam_winbind lub ogranicz delegacje sudo dla kont systemowych z katalogiem domowym ustawionym na /.
Inne podatności w Samba
Zobacz wszystkie- CVE-2026-58222Wysokie
Podatność w Samba Active Directory Domain Controller (AD DC) łączy wstrzykiwanie filtra LDAP z nieprawidłową kontrolą autoryzacji, umożliwiając uwierzytelnionemu użytkownikowi domeny o niskich uprawnieniach ujawnienie poufnych atrybutów AD, takich jak msKds-RootKeyData, co może prowadzić do eskalacji uprawnień i pełnego przejęcia domeny.
- CVE-2017-15275Wysokie
Samba przed wersją 4.7.3 może pozwolić zdalnym atakującym na uzyskanie poufnych informacji poprzez wykorzystanie niepowodzenia serwera w oczyszczeniu przydzielonej pamięci sterty.
- CVE-2016-2119Wysokie
W bibliotece Samba w wersjach 4.x przed 4.2.14, 4.3.x przed 4.3.11 oraz 4.4.x przed 4.4.5 występuje podatność, która pozwala atakującym typu man-in-the-middle na ominięcie mechanizmu ochrony podpisu klienta. To umożliwia fałszowanie serwerów SMB2 i SMB3.
- CVE-2016-2113Wysokie
Samba w wersjach 4.x przed 4.2.11, 4.3.x przed 4.3.8 oraz 4.4.x przed 4.4.2 nie weryfikuje certyfikatów X.509 z serwerów TLS, co umożliwia atakującym typu man-in-the-middle podszywanie się pod serwery LDAPS i HTTPS oraz uzyskiwanie wrażliwych informacji za pomocą spreparowanego certyfikatu.
- CVE-2015-8467Wysokie
Funkcja samldb_check_user_account_control_acl w Samba 4.x przed wersją 4.1.22, 4.2.x przed 4.2.7 oraz 4.3.x przed 4.3.3 nie sprawdza poprawnie uprawnień administracyjnych podczas tworzenia kont maszynowych. Umożliwia to zdalnym uwierzytelnionym użytkownikom obejście zamierzonych ograniczeń dostępu.
- CVE-2015-5252Wysokie
W systemie Samba w wersjach 3.x i 4.x przed 4.1.22, 4.2.x przed 4.2.7 oraz 4.3.x przed 4.3.3, występuje podatność, która pozwala zdalnym atakującym na obejście ograniczeń dostępu do plików poprzez wykorzystanie symlinków wskazujących poza udostępniony zasób, gdy istnieją określone relacje podciągów w nazwach udostępnień.
- CVE-2015-0240Wysokie
Implementacja serwera Netlogon w smbd w wersjach Samba 3.5.x i 3.6.x przed 3.6.25, 4.0.x przed 4.0.25, 4.1.x przed 4.1.17 oraz 4.2.x przed 4.2.0rc5 wykonuje operację zwolnienia na niezainicjowanym wskaźniku stosu. To pozwala zdalnym atakującym na wykonanie dowolnego kodu za pomocą spreparowanych pakietów Netlogon.
- CVE-2014-8143Wysokie
Wersje Samba 4.0.x przed 4.0.24, 4.1.x przed 4.1.16 oraz 4.2.x przed 4.2rc4, w przypadku skonfigurowanego kontrolera domeny Active Directory (AD DC), pozwalają zdalnym uwierzytelnionym użytkownikom na ustawienie bitu LDB userAccountControl UF_SERVER_TRUST_ACCOUNT, co prowadzi do uzyskania przywilejów.
- CVE-2026-58221Średnie
Uwierzytelniony użytkownik Samba AD z niskimi uprawnieniami może modyfikować wewnętrzne specjalne DN-y LDB poprzez dostęp LDAP, co umożliwia przejęcie domeny.
- CVE-2026-4408Krytyczne
W Samba wykryto podatność polegającą na nieprawidłowym escapowaniu znaków specjalnych w skrypcie 'check password script' z parametrem %u. Zdalny atakujący może wykorzystać tę lukę do wykonania dowolnych poleceń na serwerze.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in samba's pam_winbind. When mkhomedir is enabled, pam_winbind chowns the target account's home directory without validating the path is not a critical system directory such as /. On affected systems, accounts with / as their home directory (a common default for system accounts) can have this triggered not only by root, but by a non-root user holding a narrow sudo delegation to run commands as that account, causing ownership of / to change and resulting in severe denial of service (SSH, sudo, and package-manager failures). The change does not grant write access to / (which ships with restrictive 0555 permissions on RHEL), so the impact is availability loss rather than further privilege escalation.

