Библиотеката libinput получи спешен ъпдейт заради уязвимост с root изпълнение на код

0
18
Malware

Новият доклад за сигурност около libinput поставя под прожекторите критичен пропуск, който засяга почти всички съвременни Linux среди, както X.Org, така и Wayland. Уязвимостта позволява изпълнение на произволен код с root права и вече е адресирана в спешна корекция.

Libinput поддържа огромната част от входните устройства при Linux, а проблемът е открит от Csome и публично обявен от поддръжника на проекта Питър Хутерер. Уязвимостта произтича от начина, по който помощната програма libinput-device-group обработва PHYS атрибута на uinput/uhid устройства. Ако злонамерено устройство подаде стойност, съдържаща символ за нов ред, udev може да интерпретира данните като два отделни ключови параметъра и по този начин да бъде подведен към изпълнение на нежелан код с най-високи привилегии.

Макар че създаването на подобно устройство обичайно изисква root достъп, ситуацията се усложнява от потребителски udev правила. Пакети като steam-devices в Fedora разширяват достъпа до uinput устройства и така отварят вратата за атака дори от обикновени потребители. Самото наличие на този пакет е достатъчно, за да се активира рисковият сценарий.

Корекцията вече е налична в libinput 1.31.2 и се препоръчва незабавно обновяване, особено на системи, където са инсталирани допълнителни udev правила или се използват гейминг периферии, разчитащи на uinput.

Прочетете още:  SparkyLinux 2026.03 “Tiamat” излезе с обновени пакети и Linux Kernel 6.19
Абониране
Извести ме за
guest
0 Comments
нови
стари оценка