Pour gérer vos consentements :

Les puces Skylake et Kaby Lake d’Intel victimes d’une faille critique

« En raison de cette erreur, le système pourrait être victime d’un comportement imprévisible. » C’est ce qu’indique Intel dans un document propres aux bugs de sa famille de processeurs Core X et publié en mai. Hier, le développeur Debian, Henrique de Moraes Holschuh a lancé une alerte sur les comportements erratiques des puces en question.

C’est l’hyperthreading, ou la capacité à gérer deux flux de d’instructions en parallèle sur un même cœur, qui est mis en cause. « Dans certaines situation, les processeurs pourraient se comporter de manière dangereuse lorsque l’hyper-threading est activé », avertit le spécialiste. Avec, pour conséquence, des risques de pertes de données ou leur corruption, et des comportements erratiques des applications et du système.

Un bug du micro-code

Sont concernés les modèles de processeurs pour ordinateur de bureau, mobile et l’embarqué de sixième et septième génération dits Skylake et Kaby Lake respectivement. Ainsi que leurs déclinaisons pour serveur Xeon v5 et v6 mais aussi certains modèles de Pentium.

L’origine du problème vient d’un bug du micro-code d’Intel. « Les boucles courtes de moins de 64 instructions qui utilisent les registres AH / BH / CH / DH peuvent entraîner un comportement du système imprévisible, indique l’entreprise de Santa Clara dans sa révision. Cela ne peut se produire que lorsque les deux processeurs logiques sur le même processeur physique sont actifs. »

Correctif en cours

Une correction du code est en cours. Dans son avertissement, Debian souligne qu’un correctif est disponible pour Kaby Lake mais réservé aux constructeurs. Les utilisateurs doivent donc contacter leurs fournisseurs pour vérifier si la mise à jour est disponible de leur côté. Debian indique qu’il est également possible d’installer soi-même le micro-code corrigé d’Intel (version 3.20170511.1) pour les modèles 78 ou 94 des processeurs mais cela requiert un certain niveau de connaissance technique sous Linux.

A noter que le bug des processeurs d’Intel touche l’ensemble des OS exploitant les puces concernées et pas seulement la distribution Debian et le noyau Linux. Faute de correctif, l’éditeur open source recommande de désactiver l’hyperthreading à partir des paramètres du BIOS ou de l’UEFI.


Lire également
Intel corrige une faille sur les puces serveurs commercialisées depuis 2008
Une backdoor cachée dans les derniers processeurs Intel ?
Un simple JavaScript fragilise la protection ASLR des puces

Recent Posts

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

30 minutes ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

19 heures ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

23 heures ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

1 jour ago

ChatGPT : le Financial Times signe avec OpenAI

FT Group, éditeur du Financal Times, a signé un accord avec OpenAI afin d'utiliser ses…

3 jours ago

Les hyperscalers renforcent leurs recherches et datacenters pour l’IA

Au premier trimestre, Microsoft, Meta/Facebook et Alphabet/Google ont déjà investi plus de 32 milliards $…

3 jours ago