Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

Si après précédentes les nouvelles sur ZombieLoad vous êtes en panique en cherchant à désactiver la fonction Intel Hyper-Threading pour prévenir l'exploitation de la nouvelle vulnérabilité similaire à Spectre et Meltdown, respirez profondément — le guide officiel d'Intel ne recommande en fait pas de le faire dans la plupart des cas.

Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

ZombieLoad est similaire aux attaques précédentes par « canaux latéraux » (en anglais, side-channel attack) qui forcent les processeurs Intel à ouvrir l'accès à des informations potentiellement confidentielles, généralement isolées et disponibles uniquement pour les applications qui les utilisent. Les chercheurs en sécurité ont précédemment rapporté que cette vulnérabilité est présente dans la plupart des puces Intel et peut être exploitée sous Windows, MacOS et Linux.

Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

Intel, pour sa part, ne s'accorde pas sur la gravité du risque présenté par ZombieLoad. La société a même décidé de donner à ZombieLoad un autre nom — Microarchitectural Data Sampling (MDS) ou Échantillonnage de données microarchitectural. Ça sonne beaucoup moins effrayant que de faire référence à des zombies.

« La vulnérabilité MDS repose sur l'échantillonnage de données s'infiltrant à partir de petites structures dans le CPU lors de l'utilisation d'un canal latéral localement exécuté d'exécution spéculative », expliquent dans la société. « L'exploitation pratique de MDS est très complexe. La vulnérabilité en elle-même ne fournit pas à un attaquant de moyen pour choisir les données qu'il souhaite obtenir ».

« MDS a déjà été corrigée au niveau matériel dans beaucoup de nos derniers processeurs Intel Core de 8ème et 9ème générations, ainsi que dans la famille de processeurs Intel Xeon Scalable de deuxième génération », indique l'entreprise. « Pour d'autres produits concernés, des mesures de réduction des risques sont disponibles grâce à des mises à jour de microcode combinées avec les mises à jour appropriées du système d'exploitation et du logiciel d'hyperviseur, qui sont disponibles dès aujourd'hui. Nous avons fourni plus d'informations sur notre site web et continuons à encourager tout le monde à maintenir leurs systèmes à jour, car c'est l'un des meilleurs moyens d'assurer la sécurité ».

Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

Les représentants d'Intel ont également indiqué que le groupe de recherche ZombieLoad avait travaillé avec l'entreprise et d'autres experts de l'industrie des PC pour corriger la vulnérabilité avant qu'elle ne soit rendue publique. « Nous souhaitons exprimer notre gratitude aux chercheurs qui ont collaboré avec nous, ainsi qu'à nos partenaires de l'industrie pour leur contribution à une solution coordonnée à ce problème. »

Qu'en est-il de l'Hyper-Threading ?

Intel a déclaré que la désactivation de l'Hyper-Threading n'est pas une option obligatoire ni unique pour les utilisateurs de PC. En réalité, selon Intel, chaque client décide lui-même de la marche à suivre. Si vous ne pouvez pas garantir la sécurité de votre logiciel installé, alors oui, désactiver l'Hyper-Threading est probablement une bonne idée. En revanche, si le logiciel provient uniquement du magasin Microsoft, de votre département informatique ou est simplement installé à partir de sources fiables à votre avis, vous pouvez probablement laisser l'Hyper-Threading activé. Cela dépend vraiment de votre niveau d'inquiétude concernant votre sécurité.

« Étant donné que les facteurs varient considérablement d'un client à l'autre, Intel ne recommande pas de désactiver l'Hyper-Threading, car il est important de comprendre que ce n'est pas le seul moyen d'assurer une protection contre les MDS et qu'il ne garantit pas la protection à lui seul », a déclaré l'entreprise.

En même temps, les réactions des fabricants de systèmes d'exploitation diffèrent les unes des autres.

Google a publié un correctif pour Chrome OS qui désactive par défaut l'Hyper-Threading pour les Chromebook. Les utilisateurs qui souhaitent réactiver cette technologie de multi-threading peuvent le faire eux-mêmes, estime l'entreprise.

Apple a publié une mise à jour pour MacOS Mojave, indiquant que ses clients, en particulier ceux sensibles à la sécurité, peuvent désactiver l'Hyper-Threading eux-mêmes.

Microsoft a déclaré avoir publié des correctifs pour son logiciel afin de réduire la probabilité d'exploitation des MDS, mais a également souligné que les clients doivent obtenir une mise à jour du firmware de leurs fabricants de PC.

Étant donné que la plupart des fournisseurs de systèmes d'exploitation ont décidé de laisser Hyper-Threading activé, la menace ZombieLoad ne semble pas aussi grave qu'elle le paraissait il y a encore 24 heures. De plus, il n'y a toujours eu aucun cas connu d'exploitation de la vulnérabilité dans une attaque réelle.

Cependant, l'utilisation de correctifs sans désactiver la technologie Hyper-Threading réduit presque pas les performances des processeurs Intel.

Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

Mais vous ne me croirez pas si vous regardez les résultats des tests Intel sur l'impact des correctifs de sécurité sur les performances avec Hyper-Threading désactivé. La société affirme que les correctifs de sécurité, combinés à la désactivation de Hyper-Threading, ont un impact étrangement minimal sur les performances.

Intel : vous n'avez pas besoin de désactiver l'Hyper-Threading pour vous protéger contre ZombieLoad

Le site PCWorld n'est catégoriquement pas d'accord avec l'avis d'Intel selon lequel la désactivation de Hyper-Threading n'est pas un problème majeur, même si Intel montre dans son document que les performances n'ont presque pas changé. Le problème réside dans l'artificialité des tests d'Intel lorsqu'ils désactivent Hyper-Threading, car la société n'a pas testé des charges de travail multithreads spécifiques. Si Intel avait pris les tests Blender, Cinebench ou d'autres conçus pour des processeurs multicœurs et multiprocesseurs, nous aurions immédiatement constaté un puissant déclin des performances.

Pour souligner l'importance de la technologie Hyper-Threading, il suffit de regarder les processeurs Intel i9-9900K à 500 $ et i7-9700K à 375 $, la principale différence entre eux étant le support de Hyper-Threading. Désactiver Hyper-Threading sur les processeurs Intel est un coup terrible pour tous ceux qui tiennent à la performance multithread.

Mais il y a aussi une bonne nouvelle pour ceux qui utilisent les derniers processeurs Intel. Comme l'a déclaré la société, de nombreux processeurs de 8e et 9e génération ont déjà des correctifs de microcode matériel. Par conséquent, les propriétaires d'i9-9900K n'ont aucune raison de désactiver Hyper-Threading. Le risque de ZombieLoad est clairement plus élevé pour les processeurs plus anciens. Les propriétaires de ces systèmes devront compter sur les mises à jour du système d'exploitation et des logiciels, ainsi que sur l'efficacité des solutions antivirus qu'ils utilisent, pour réduire le risque d'infection par du code malveillant. Et rappelons encore une fois qu'il n'y a toujours aucun cas d'attaque utilisant ZombieLoad connu.



Source : 3dnews.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster