Une nouvelle vulnérabilité dans les smartphones LG, CVE-2020-12753, découvrait récemment, affectant les modèles des sept dernières années.
Une mise à jour de sécurité a été publiée pour corriger la vulnérabilité qui affecte le composant bootloader des smartphones LG. Ce composant est distinct d'Android, car c'est un firmware spécifique à chaque fabricant de smartphone.
Qu'est-ce qu'un composant bootloader?
Le composant bootloader est le premier morceau de code qui sonne au démarrage du smartphone. Son but est d'assurer le démarrage en toute sécurité du système d'exploitation et du micrologiciel de l'appareil.
En savoir plus sur CVE-2020-12753
La vulnérabilité a été découverte en mars par l'ingénieur logiciel Max Thomas des États-Unis.. Selon son rédaction technique dédié à la faille, CVE-2020-12753 est "une vulnérabilité du chargeur de démarrage affectant la plupart des téléphones LG basés sur Qualcomm depuis le Nexus 5, tout le chemin jusqu'à mon appareil de test, le LG Stylo 4 Q710 (et 5 Q720), et probablement d'autres."
Le chercheur dit que le bogue existe dans le package graphique du composant bootloader. Le bogue permet aux attaquants d'implémenter leur propre code aux côtés des graphiques du chargeur de démarrage. Cependant, des conditions spécifiques doivent être remplies concernant le moment où la batterie de l'appareil se vide, et lorsque l'appareil est en mode de téléchargement du chargeur de démarrage.
Une attaque parfaitement synchronisée permet aux attaquants d'exécuter leur propre code personnalisé, reprenant ainsi le bootloader. Une fois que cela se produit,, la prise en charge de l'ensemble de l'appareil est également possible. Ce type d'attaque est connu sous le nom d'attaque de démarrage à froid.
Pour être plus précis, une attaque de démarrage à froid est un type d'attaque par canal latéral dans lequel un attaquant disposant d'un accès physique à un périphérique effectue un vidage de mémoire de la mémoire à accès aléatoire d'un périphérique (RAM) en effectuant une réinitialisation matérielle de l'appareil ciblé. En d'autres termes, ce type d'attaque nécessite un accès physique à l'appareil. Cela étant dit, la vulnérabilité peut être exploitée sur des appareils volés.
Un correctif a déjà été publié dans la mise à jour de sécurité LVE-SMP-200006.