Un correctif pour le noyau Linux propose de détecter les périphériques USB malveillants

Un développeur a soumis une proposition de correctif à la liste de diffusion du noyau Linux pour un nouveau pilote capable de surveiller les périphériques de type clavier USB afin de détecter toute activité suspecte. Le module hid-omg-detect évalue les périphériques en fonction des habitudes de frappe et d'autres signaux, sans interférer avec les entrées normales. Si un périphérique semble malveillant, il émet un avertissement recommandant l'utilisation de USBGuard pour le bloquer.

Zubeyr Almaho a proposé le pilote hid-omg-detect, qui observe de manière passive les entrées HID (Human Interface Device) provenant de périphériques USB ressemblant à des claviers. Soumis dans sa deuxième version, le correctif répond aux remarques précédentes concernant la gestion des états et les pratiques de journalisation de la version initiale. Les responsables du noyau décideront s'il sera intégré à la base de code du noyau Linux, comme l'indique la proposition sur la liste de diffusion, relayée par Phoronix. Le pilote évalue les périphériques à l'aide de trois mesures clés : l'entropie du timing des frappes, le délai entre le branchement et le début de la saisie, et l'empreinte des descripteurs USB. La frappe humaine légitime diffère nettement de l'injection automatisée de frappes par du matériel malveillant. Lorsqu'un seuil de score configurable est dépassé, le module enregistre un avertissement dans le noyau et suggère l'utilisation de l'outil espace utilisateur USBGuard pour le blocage, sans modifier ni retarder les événements de saisie. Le correctif cible des menaces telles que BadUSB, révélée en 2014, où des périphériques USB reprogramment leur micrologiciel pour imiter des claviers et exécuter des charges utiles, comme l'ouverture de terminaux ou le téléchargement de logiciels malveillants. Un autre exemple est le câble O.MG, qui dissimule un implant dans un câble USB d'apparence standard pour injecter des frappes, enregistrer des données, usurper des identifiants et permettre un contrôle WiFi à distance. Les partisans notent que ces attaques persistent et évoluent malgré une attention médiatique réduite.

Articles connexes

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.

Rapporté par l'IA

The Linux kernel project has officially documented its policy on AI-assisted code contributions with the release of Linux 7.0. The guidelines require human accountability, disclosure of AI tool use, and a new 'Assisted-by' tag for patches involving AI. Sasha Levin formalized the consensus reached at the 2025 Maintainers Summit.

Linus Torvalds has announced the latest Linux release candidate while calling attention to a growing issue with AI-generated bug reports. The flood of such reports has rendered the kernel security mailing list nearly impossible to manage.

Rapporté par l'IA

A security researcher has disclosed Dirty Frag, a new Linux kernel exploit that allows local users to gain root privileges. The flaw affects major distributions and remains unpatched on most systems despite earlier fixes for a similar issue.

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser