CVE-2025-64170
NiskieCVSS 3.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 4 - wyżej niż 4% wszystkich znanych CVE
Streszczenie
W sudo-rs (implementacji sudo i su w Rust) w wersjach od 0.2.7 przed 0.2.10 występuje problem, w którym jeśli użytkownik zacznie wpisywać hasło, ale nie naciśnie Enter przez dłuższy czas, może wystąpić przekroczenie limitu czasu hasła, a wprowadzone znaki zostaną wyświetlone na konsoli. Może to ujawnić częściową informację o haśle, potencjalnie eksponując pliki historii i umożliwiając ataki socjotechniczne lub podglądanie. Wersja 0.2.10 naprawia problem.
Ocena ryzyka
Ujawnienie części hasła na ekranie może ułatwić ataki socjotechniczne lub podglądanie, prowadząc do nieautoryzowanego dostępu.
Rekomendacja
Zaktualizuj sudo-rs do wersji 0.2.10 lub nowszej.
Inne podatności w sudo-rs
Zobacz wszystkie- CVE-2025-64517Średnie
sudo-rs to napisana w Rust implementacja sudo i su bezpieczna pamięciowo. Przy włączonych opcjach `Defaults targetpw` lub `Defaults rootpw` sudo-rs w wersjach od 0.2.5 do przed 0.2.10 błędnie zapisywał UID użytkownika wywołującego zamiast UID konta uwierzytelnionego w znaczniku czasu uwierzytelnienia. Późniejsze wywołanie sudo w tej samej terminalu mogło użyć tego znacznika i pominąć wymaganą ponowną autoryzację. Wersja 0.2.10 zawiera poprawkę; wersje przed 0.2.5 nie są podatne, ponieważ nie oferują tych opcji.
- CVE-2023-42456Niskie
W wersjach sudo-rs przed 0.2.1 odkryto problem, w którym nazwy użytkowników zawierające znaki '.' i '/' mogą prowadzić do uszkodzenia określonych plików w systemie plików. Użytkownik z taką nazwą może usunąć plik binarny, co skutkuje jego usunięciem z systemu.
Oryginalny opis (angielski, źródło NVD)
sudo-rs is a memory safe implementation of sudo and su written in Rust. Starting in version 0.2.7 and prior to version 0.2.10, if a user begins entering a password but does not press return for an extended period, a password timeout may occur. When this happens, the keystrokes that were entered are echoed back to the console. This could reveal partial password information, possibly exposing history files when not carefully handled by the user and on screen, usable for Social Engineering or Pass-By attacks. Version 0.2.10 fixes the issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

