CVE-2025-6019
WysokieCVSS 7.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
W bibliotece libblockdev znaleziono podatność na lokalną eskalację uprawnień (LPE). Ustawienie 'allow_active' w Polkit pozwala fizycznie obecnemu użytkownikowi na pewne działania, a przez sposób interakcji libblockdev z demonem udisks, taki użytkownik może uzyskać pełne uprawnienia roota. Atakujący może stworzyć specjalnie spreparowany obraz XFS z powłoką SUID-root, a następnie nakłonić udisks do jego zmiany rozmiaru, co montuje złośliwy system plików z uprawnieniami roota.
Ocena ryzyka
Organizacja narażona jest na całkowite przejęcie kontroli nad systemem przez lokalnego użytkownika, co może prowadzić do kradzieży danych, instalacji złośliwego oprogramowania lub dalszych ataków w sieci.
Rekomendacja
Należy natychmiast zaktualizować bibliotekę libblockdev do najnowszej wersji łatającej tę podatność oraz ograniczyć dostęp fizyczny do systemów, aby zminimalizować ryzyko wykorzystania przez lokalnego atakującego.
Inne podatności w libblockdev
Oryginalny opis (angielski, źródło NVD)
A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

