Ouvrir le menu principal

MacGeneration

Recherche

Les webcams de Lenovo fonctionnent sous Linux et c'est un problème de sécurité


Les chercheurs de chez Eclypsium viennent de montrer un type d'attaque assez inattendu à la conférence DEF CON 33 : ils ont transformé des webcams Lenovo en accessoires BadUSB. C'est un nom assez générique pour les attaques qui permettent à un accessoire USB de se faire passer pour un autre. L'exemple type est une clé USB tout à fait classique qui cache en fait un système qui va s'identifier comme un clavier et effectuer des actions prédéfinies, potentiellement malveillantes.

La webcam Performance était vulnérable. Image Lenovo.

Le rapport avec les webcams de Lenovo, comme la 510 et la Performance ? Les deux caméras — comme probablement d'autres — sont des ordinateurs sous Linux. Elles intègrent un système sur puce ARM de chez SigmaStar, qui intègre deux cœurs Cortex A7, de la mémoire vive, un peu de stockage, etc. Le système GNU/Linux qui anime les webcams emploie une technologie appelée Linux USB Gadget. Elle permet à un système d'être vu comme un périphérique USB, tel qu'un clavier, une souris… ou une webcam.

BadCam. Image Eclypsium.

L'attaque BadCam est assez simple sur le papier, à cause d'un problème qui a été corrigé par Lenovo (grâce aux chercheurs) : le système d'exploitation de la webcam et son mécanisme de mise à jour du firmware ne vérifiaient pas la validité du firmware. Il était donc possible (avant la version 4.8.0) d'installer une version modifiée du système d'exploitation, qui permettait de cacher un logiciel malveillant. La caméra semble alors fonctionner comme une webcam… mais peut interagir avec le système en profitant des fonctions Linux USB Gadget. Elle peut par exemple envoyer des commandes comme s'il s'agissait d'un clavier ou d'une souris, et donc prendre le contrôle d'un ordinateur en profitant de failles ou en créant des mouvements précis. Il est aussi possible d'émuler une liaison réseau, par exemple, pour que le système GNU/Linux intégré communique avec son hôte, en secret.

La solution pour contrer l'attaque est aussi simple que le problème de départ : Lenovo a développé un système qui valide le firmware avant de l'installer dans la mémoire flash de la caméra. Mais pour deux caméras avec un système corrigé, il y en a probablement de nombreuses autres vulnérables à ce type d'attaque.

Dix-sept ans après Apple, Linux se débarrasse de l'AppleTalk

17:55

• 0


Atomic Arch : plus de 1 500 paquets vérolés dans la distribution Linux Arch

15:35

• 1


WWDC 2026 : avant de foncer sur macOS 27, assurez-vous que votre Mac tienne la route 📍

14:28

• 0


Après Golden Gate, Apple va-t-elle abandonner les noms de macOS ?

12:15

• 48


Promo : l’iPhone Air : 256 Go à 779 € et 512 Go à 949 € (-530 € !) 🆕

12:07

• 30


Apple Silicon : quand un développeur fait sauter les verrous du Neural Engine pour entraîner une IA

11:52

• 15


iOS : Apple doit-elle avoir le monopole sur la sauvegarde ?

10:01

• 105


BenQ Creative Pro : trois moniteurs pour les pros qui refusent les compromis 📍

09:56

• 0


OpenAI active le contrôle de l’ordinateur en Europe : Codex aux commandes de mon Mac

09:05

• 51


macOS Tahoe : Apple explicite les nouvelles alertes de sécurité du Terminal

07:15

• 13


iOS 26.6 : la botte secrète d'Apple pour préparer le terrain à Siri AI ?

07:01

• 20


Prime Day en « avant-première » : déjà des prix record sur les AirPods, AirTags, iPhone 17 Pro et MacBook Neo

16/06/2026 à 23:55

• 16


C'est l'heure de la mise à jour pour les AirPods Pro 2, AirPods Pro 3 et les Beats Studio Buds

16/06/2026 à 21:45

• 15


Free passe ses Pages Perso en HTTPS et à PHP 8.5

16/06/2026 à 18:03

• 25


Offre Prime : l’iPhone 17 Pro Max dès 1 310 €, un prix record sur Amazon

16/06/2026 à 15:02

• 3


La chaleur de la puce M5 Max semble causer des décolorations sur l'écran de certains MacBook Pro

16/06/2026 à 12:40

• 42