Une faille dans le firmware UEFI menace la chaîne de confiance des serveurs mondiaux
ars ·
Une vulnérabilité critique d'exécution de code, identifiée sous le nom CVE-2026-97631, a été détectée dans EDK II de TianoCore, un firmware open source utilisé par la plupart des fournisseurs de serveurs dans le monde. Avec une sévérité évaluée à 9,5 sur 10, cette faille permet aux attaquants d'exécuter du code malveillant tôt lors du processus de démarrage, avant que des mécanismes de défense tels que Secure Boot et TPM ne puissent s'activer. Il s'agit d'un dépassement de tampon (buffer overflow) datant de 16 ans présent dans le pilote réseau PXE, qui ne limite pas correctement les copies mémoire pour les messages d'erreur ICMP lors du démarrage réseau. Bien que la charge utile initiale ne soit pas persistante, elle permet aux attaquants d'installer d'autres composants malveillants qui s'exécutent à chaque démarrage. La vulnérabilité a été divulguée prématurément après qu'un fournisseur de matériel ait publié un correctif, incitant les chercheurs à publier un avis public avant la date prévue en janvier. L'exploitation nécessite un accès au niveau bas à un réseau local et une connaissance spécifique des configurations des systèmes cibles, limitant son utilisation principalement aux initiés ou aux acteurs de menaces avancés. De grandes entreprises technologiques, dont Intel et Arm, ont déclaré que leurs produits directs n'étaient pas affectés, bien que de nombreux constructeurs OEM s'appuient sur la base de code EDK2 vulnérable. Les organisations sont invitées à vérifier auprès des fabricants de firmware et à envisager de désactiver les capacités de démarrage réseau comme mesure d'atténuation temporaire.
ars