CVE-2026-35093
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
W bibliotece libinput wykryto lukę umożliwiającą lokalnemu atakującemu ominięcie zabezpieczeń poprzez umieszczenie spreparowanego pliku bytecode Lua w katalogach konfiguracyjnych systemu lub użytkownika. Atakujący może uruchomić nieautoryzowany kod z uprawnieniami programu korzystającego z libinput, np. kompozytora graficznego. Może to prowadzić do monitorowania wprowadzanych danych z klawiatury i wysyłania ich na zewnątrz.
Ocena ryzyka
Ryzyko polega na możliwości przechwycenia poufnych danych wprowadzanych z klawiatury, takich jak hasła czy dane logowania, przez lokalnego atakującego bez wymaganych specjalnych uprawnień. Naruszenie to może zagrozić bezpieczeństwu całego systemu i poufności użytkowników.
Rekomendacja
Należy niezwłocznie zaktualizować bibliotekę libinput do najnowszej dostępnej wersji, która zawiera poprawkę usuwającą tę lukę. Dodatkowo warto ograniczyć dostęp do katalogów konfiguracyjnych systemu i użytkownika tylko dla zaufanych procesów.
Inne podatności w libinput
Oryginalny opis (angielski, źródło NVD)
A flaw was found in libinput. A local attacker who can place a specially crafted Lua bytecode file in certain system or user configuration directories can bypass security restrictions. This allows the attacker to run unauthorized code with the same permissions as the program using libinput, such as a graphical compositor. This could lead to the attacker monitoring keyboard input and sending that information to an external location.

