CVE-2016-10156
WysokieStreszczenie
W systemd v228 wystąpiła luka w pliku /src/basic/fs-util.c, która powodowała tworzenie plików suid z uprawnieniami do zapisu dla wszystkich, gdy używane były funkcje timerów systemd. Umożliwia to lokalnym atakującym eskalację uprawnień do poziomu roota.
Ocena ryzyka
Luka ta stwarza poważne ryzyko dla bezpieczeństwa systemu, umożliwiając lokalnym użytkownikom uzyskanie nieautoryzowanego dostępu do konta roota.
Rekomendacja
Zaleca się aktualizację systemd do wersji 229 lub nowszej, aby usunąć tę podatność.
Inne podatności w systemd
Zobacz wszystkie- CVE-2026-29111Średnie
W systemd (menedżer systemu i usług działający jako PID 1) nieuprzywilejowane wywołanie IPC z nieprawidłowymi danymi powoduje asercję i zawieszenie wykonania. W wersjach v249 i starszych efektem jest nadpisanie stosu kontrolowaną przez atakującego treścią, a od wersji v250 mechanizm bezpieczeństwa powoduje asercję. Wywołanie IPC dodano w v239, więc starsze wersje nie są podatne.
- CVE-2017-15908Wysokie
W systemd w wersjach od 223 do 235, zdalny serwer DNS może odpowiedzieć z niestandardowym rekordem NSEC, co prowadzi do wywołania nieskończonej pętli w funkcji dns_packet_read_type_window() usługi 'systemd-resolved', powodując DoS tej usługi.
- CVE-2017-9445Wysokie
W systemd w wersji do 233, rozmiary przekazywane do dns_packet_new w systemd-resolved mogą spowodować przydzielenie zbyt małego bufora. Złośliwy serwer DNS może wykorzystać to poprzez odpowiedź z specjalnie skonstruowanym ładunkiem TCP, aby oszukać systemd-resolved i wymusić przydzielenie zbyt małego bufora, co prowadzi do zapisu dowolnych danych poza jego końcem.
- CVE-2026-40226Średnie
W systemd w wersjach od 233 do 259 przed 260, w nspawn może wystąpić akcja ucieczki do hosta poprzez spreparowany opcjonalny plik konfiguracyjny.
- CVE-2019-3844Wysokie
Odkryto, że usługa systemd korzystająca z właściwości DynamicUser może uzyskać nowe uprawnienia poprzez wykonanie binarek SUID, co pozwala na tworzenie binarek należących do tymczasowej grupy usługi z ustawionym bitem setgid. Lokalny atakujący może wykorzystać tę lukę do uzyskania dostępu do zasobów, które będą.
- CVE-2019-3843Wysokie
W systemd odkryto podatność, w której usługa używająca właściwości DynamicUser może utworzyć binarny plik SUID/SGID, który będzie mógł być uruchomiony z tymczasowym UID/GID usługi nawet po jej zakończeniu. Lokalny atakujący może wykorzystać tę lukę, aby uzyskać dostęp do zasobów należących do potencjalnie innego UID/GID.
- CVE-2026-40225Średnie
W udev w systemd przed wersją 260 może wystąpić lokalne wykonanie kodu z uprawnieniami roota za pomocą złośliwych urządzeń sprzętowych oraz niesanitarnych danych wyjściowych z jądra.
- CVE-2022-4415Średnie
Podatność w systemd powoduje, że systemd-coredump nie respektuje ustawienia jądra fs.suid_dumpable, co może prowadzić do lokalnego wycieku informacji.
- CVE-2021-33910Średnie
W systemd przed wersjami 246.15, 247.8, 248.5 i 249.1 w pliku basic/unit-name.c występuje nadmierna alokacja pamięci (przez strdupa i alloca) dla ścieżki kontrolowanej przez lokalnego atakującego, co prowadzi do awarii systemu operacyjnego.
- CVE-2015-7510Krytyczne
W module NSS nss-mymachines w systemd występuje przepełnienie bufora oparte na stosie w funkcjach getpwnam i getgrnam.
Oryginalny opis (angielski, źródło NVD)
A flaw in systemd v228 in /src/basic/fs-util.c caused world writable suid files to be created when using the systemd timers features, allowing local attackers to escalate their privileges to root. This is fixed in v229.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

