Categories: Cloud

Le virus, qui se répand sur Windows et Linux, révèle un bug du noyau Linux

Il y a des virus qui rendent service. Malgré eux. C’est notamment le cas de Virus.Linux.Bi.a/Virus.Win32.Bi.a. Découvert le 7 avril par l’éditeur Kaspersky, la bestiole s’illustre par sa capacité à affecter aussi bien les plates-formes Windows que Linux (voir édition du 10 avril 2006). Un virus de démonstration (proof of concept) qui ne fonctionnait pourtant pas sur certaines des distributions Linux les plus récentes mais se propageait sans problème sur les plus anciennes (ainsi que sur Windows).

Une anomalie qui a amené Linus Torvalds à s’interroger sur l’origine de ce « dysfonctionnement ». Comme le rapporte le site NewsForge, dédié aux développements Linux et open source, la propagation de Virus.Bi se heurtait essentiellement au noyau le plus récent de Linux (le 2.6.16). Une analyse rapportée par Hans-Werner Hilse et validée par Linus Torvalds.

Le compilateur plus que le noyau

Cette « incompatibilité » avec la dernière version exploitée en distributions du noyaux de Linux n’était pas à mettre sur la présence d’une fonction de sécurité mais bien sur celle d’un bug. Toujours selon NewsForge.com, cette erreur de programmation proviendrait d’une option (intitulée REGPARM) utilisée dans le compilateur du noyau. Une option activée par défaut qui expliquerait l’irrégularité du fonctionnement du virus. Depuis, le père de Linux a corrigé le bug (dans le noyau 2.6.17) et le virus fonctionne de nouveau parfaitement.

Selon Linus Torvalds, le bug n’aurait paradoxalement pas (ou peu) affecté les applications sous Linux. C’est donc les intentions malveillantes d’un auteur de virus qui, pour une fois, ont permis à la communauté du libre d’améliorer la qualité de leurs développements.

Recent Posts

Digital Workplace : comment l’IA Générative s’installe dans l’environnement de travail

L’IA générative excelle dans plusieurs cas d’usage, notamment dans l’analyse, la recherche et la synthèse…

2 semaines ago

PC Copilot+ : avec Arm ou x86 ?

Trop tôt pour envisager d'acquérir un PC Copilot+ ? Les roadmaps d'Intel et d'AMD peuvent…

4 semaines ago

Copilot+ : une sélection de PC convertibles

Dévoilés lors du CES 2025, les PC Copilot+ au format convertible restent encore limitée dans…

1 mois ago

Avec Gemini intégré à Google Workspace, les prix s’envolent

Les fonctionnalités de Gemini sont intégrées dans la suite bureautique Google Workspace. Conséquence : les…

1 mois ago

PC Copilot+ : c’est parti pour la transformation du parc

Au CES 2025, les principaux constructeurs ont annoncé l'arrivée des ordinateurs de bureau dotés de…

2 mois ago

PC Copilot+ : une porte d’entrée vers l’ IA locale ?

Equipés de NPU, les PC Copilot+ peuvent déployer des LLM en local. Un argument suffisant…

3 mois ago