Ouvrir le menu principal

MacGeneration

Recherche

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

Pierre Dandumont

mardi 12 août 2025 à 18:10 • 14

Matériel

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.

Ajouter ce site dans Google News

Et si Apple transformait le Mac mini en cerveau de la maison connectée ?

19:56

• 7


Le nouveau score de récupération de l’Apple Watch repose sur une donnée dont Apple n'a pas testé la précision

17:55

• 18


iPhone 18 Pro et Pro Max : des premières remises allant jusqu’à 200 €

15:19

• 13


iPhone 18 Pro et Pro Max : les précommandes sont ouvertes, les délais s’allongent déjà 🆕

14:01

• 108


iOS 27 : la correction automatique des mots de passe et les suggestions dans Messages attendront

12:59

• 14


iOS 27 arrive le 14 septembre : les réglages de confidentialité à revoir (et ExpressVPN à -80 %) 📍

12:59

• 0


MacBook Neo : jusqu’à 120 € sur la carte Carrefour, ou 100 € de remise chez Amazon

12:58

• 2


Victime de son succès, GPT-6 Astra pousse OpenAI à fermer son offre ChatGPT Pro à 200 $

11:47

• 24


Entre clins d’œil à Steve Jobs et piques sur la concurrence, le style John Ternus

11:00

• 24


Précommandes des iPhone 18 à 14 heures : un Pro aujourd’hui ou un Duo en octobre ?

08:44

• 72


iPhone 18 Pro : l’Apple Store baisse le rideau jusqu’à 14 heures

08:44

• 25


La brosse à dents connectée de Dyson retirée temporairement des étals suite à un défaut de composants

08:43

• 56


Sortie de veille : notre premier avis sur l’iPhone Duo et les autres nouveautés du keynote

08:00

• 5


Bon plan : Anker offre un deuxième produit pour l'achat de certains chargeurs

11/09/2026 à 23:36

• 1


iOS 27, iPadOS 27, macOS 27 : découvrez notre nouveau livre !

11/09/2026 à 22:55

• 21


Samsung s’offre un faux Tim Cook pour se moquer de l'iPhone Duo

11/09/2026 à 22:11

• 84