CVE-2018-7169
NiskieStreszczenie
W shadow 4.5 odkryto problem w narzędziu newgidmap (shadow-utils), które jest setuid i pozwala nieuprzywilejowanemu użytkownikowi na umieszczenie w przestrzeni nazw użytkownika, gdzie dozwolone jest setgroups(2). Umożliwia to atakującemu usunięcie się z grupy dodatkowej, co może dać dostęp do pewnych ścieżek systemu plików.
Ocena ryzyka
Ryzyko polega na możliwości eskalacji uprawnień lub ominięcia kontroli dostępu, co może prowadzić do nieautoryzowanego dostępu do wrażliwych danych lub systemu.
Rekomendacja
Zaleca się natychmiastową aktualizację shadow-utils do wersji po 4.5, która usuwa tę podatność, oraz ograniczenie uprawnień setuid dla newgidmap, jeśli to możliwe.
Inne podatności w shadow-utils
Zobacz wszystkie- CVE-2023-4641Średnie
W narzędziu shadow-utils wykryto usterkę polegającą na nieprawidłowym czyszczeniu bufora przy dwukrotnym wprowadzaniu nowego hasła. Jeśli drugie wprowadzenie hasła zakończy się niepowodzeniem, pierwsze hasło pozostaje w pamięci, co może umożliwić atakującemu z odpowiednim dostępem jego odzyskanie.
- CVE-2024-56433Niskie
shadow-utils (shadow) w wersjach od 4.4 do 4.17.0 ustanawia domyślne zachowanie /etc/subuid (np. uid od 100000 do 165535 dla pierwszego konta użytkownika), które może kolidować z uidami użytkowników zdefiniowanych w lokalnie zarządzanych sieciach. Może to prowadzić do przejęcia konta, np. poprzez wykorzystanie newuidmap do dostępu do domowego katalogu NFS lub zasobów na tym samym hoście w przypadku zdalnych logowań tych lokalnych użytkowników sieci.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in shadow 4.5. newgidmap (in shadow-utils) is setuid and allows an unprivileged user to be placed in a user namespace where setgroups(2) is permitted. This allows an attacker to remove themselves from a supplementary group, which may allow access to certain filesystem paths i
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

