Linux-kärnans patch föreslår detektering av skadliga USB-enheter

En utvecklare har skickat in en patch till Linux-kärnans e-postlista för en ny drivrutin som övervakar USB-enheter som liknar tangentbord efter misstänkt aktivitet. Modulen hid-omg-detect poängsätter enheter baserat på skrivmönster och andra signaler utan att störa normal inmatning. Om en enhet verkar skadlig utfärdas en varning som rekommenderar användning av USBGuard för blockering.

Zubeyr Almaho har föreslagit drivrutinen hid-omg-detect, som passivt observerar inmatningar från Human Interface Devices (HID) som kommer från USB-enheter som liknar tangentbord. Patchen, som lämnats in i sin andra version, adresserar tidigare återkoppling gällande tillståndshantering och loggningspraxis från den ursprungliga versionen. Kärnutvecklare kommer att avgöra om den ska införlivas i Linux-kärnans kodbas, enligt förslaget på e-postlistan, vilket rapporterats av Phoronix. Drivrutinen utvärderar enheter med hjälp av tre nyckeltal: entropi i tangenttryckningstider, fördröjningen mellan inkoppling och påbörjad skrivning, samt fingeravtryck av USB-deskriptorer. Legitim mänsklig skrivning skiljer sig markant från automatiserad insprutning av tangenttryckningar utförd av skadlig hårdvara. När ett konfigurerbart poängtröskelvärde överskrids loggar modulen en varning i kärnan och föreslår användning av verktyget USBGuard i användarymden för åtgärder, utan att ändra eller fördröja några inmatningshändelser. Patchen riktar sig mot hot som BadUSB, som avslöjades 2014, där USB-enheter omprogrammeras i sin firmware för att efterlikna tangentbord och exekvera nyttolaster som att öppna terminaler eller ladda ner skadlig kod. Ett annat exempel är O.MG Cable, som döljer ett implantat i en USB-kabel som ser standardmässig ut för att injicera tangenttryckningar, logga data, förfalska identifierare och möjliggöra fjärrstyrning via WiFi. Förespråkare noterar att dessa attacker kvarstår och utvecklas trots minskad medieuppmärksamhet.

Relaterade artiklar

Dramatic server room scene illustrating the SSHStalker Linux botnet infecting thousands of vulnerable servers via SSH exploits.
Bild genererad av AI

Researchers discover SSHStalker botnet infecting Linux servers

Rapporterad av AI Bild genererad av AI

Flare researchers have identified a new Linux botnet called SSHStalker that has compromised around 7,000 systems using outdated exploits and SSH scanning. The botnet employs IRC for command-and-control while maintaining dormant persistence without immediate malicious activities like DDoS or cryptomining. It targets legacy Linux kernels, highlighting risks in neglected infrastructure.

A recent article on Hackaday delves into the mechanics of Linux hotplug events, explaining how the system handles device connections and disconnections. Author Arcanenibble outlines the roles of netlink and udev in processing these events. The piece highlights the underlying protocols that enable seamless USB device integration.

Rapporterad av AI

Linux stable kernel maintainer Greg Kroah-Hartman has started using an AI-assisted fuzzing tool in a branch named 'clanker' to test the kernel codebase. The tool has already prompted fixes for vulnerabilities in subsystems like ksmbd and SMB. Patches from this effort now cover areas including USB, HID, WiFi, and networking.

Several Linux gaming projects have united to form the Open Gaming Collective, aiming to standardize the gaming experience on the open-source operating system. The group seeks to reduce duplicated efforts by centralizing development of key components like kernel patches and input frameworks. Founding members include Universal Blue's Bazzite, ASUS Linux, and PikaOS, with more expected to join.

Rapporterad av AI

A new patch has been proposed for the Linux kernel to enable toggling Virtual Terminal (VT) support during boot time. This change aims to provide more flexibility in kernel configuration without recompilation. The proposal was highlighted in a recent Phoronix article.

The open-source input device handling library Libinput has reached version 1.31. This update introduces configurable timeouts and support for faster three-finger swipes. The release comes from the Phoronix news site, highlighting improvements for Linux users.

Rapporterad av AI

A new patch set for the Linux kernel promises to enable proper display brightness control on Apple Mac devices, ending a long-standing frustration for users running the open-source OS on Apple hardware. Authored by Aditya Garg, the driver targets both Intel-based and Apple Silicon machines. This development builds on years of reverse-engineering efforts by the Asahi Linux project.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj