Ce n'est pas la première fois qu'une voix du monde du logiciel remet en cause l'utilité des antivirus récents, et nous sommes certains que ce ne sera pas la dernière. Des initiatives comme le Project Zero de Google remettent en doute la qualité du code utilisé dans les solutions de sécurité, et celui qui se joint maintenant à la critique est Robert O'Callahan, un ancien de Mozilla qui suggère d'abandonner tous les antivirus tiers sous Windows 8.1 ou supérieur, et de ne laisser que Windows Defender en arrière-plan.
Les ordinateurs ont beaucoup changé ces dernières années, tout comme le Web, les logiciels en général, et bien sûr les menaces à la sécurité numérique. Avant, le virus moyen cherchait à infecter quelques fichiers exécutables et à passer d'un PC à l'autre via des disquettes. Aujourd'hui, ils prennent en otage la moitié du disque dur et exigent un paiement en Bitcoins en échange de sa libération. La course aux armements perd de son équilibre, et les développeurs malveillants sont de plus en plus doués. Ce panorama nous oblige à « interpeller » nos solutions de sécurité classiques, et ce que nous voyons n'est pas bon. Mercredi dernier, Forbes a rapporté qu'une équipe d'ingénieurs a trouvé en six mois plus de 200 vulnérabilités dans onze produits de Trend Micro. L'entreprise a rapidement corrigé, mais ce n'est pas le point : son logiciel protège des ordinateurs. Ces bugs n'auraient pas dû être là en premier lieu.
C'est ainsi que nous arrivons aux récentes déclarations de Robert O'Callahan, un ancien ingénieur de Mozilla qui, sur sa page personnelle, suggère d'abandonner immédiatement tous les antivirus développés par des tiers sous Windows 8.1 ou supérieur, et de ne laisser fonctionner que Windows Defender. Ses déclarations s'appuient sur le grand nombre de bugs trouvés par le Project Zero de Google dans les programmes de nombreuses entreprises. ESET, Symantec, Avast, Trend Micro, AVG, Comodo, Avira, Kaspersky… tous ont au moins une entrée, et cela nous fait nous demander où sont les audits. Selon O'Callahan, les bugs n'ouvrent pas seulement de nouveaux vecteurs d'attaque, mais leurs développeurs ne suivent pas les pratiques de sécurité standardisées. L'exception ici semble être Microsoft, qu'il considère comme « compétent ».
Essentiellement, le problème ici est que certains antivirus peuvent compromettre la sécurité des navigateurs. Mozilla a investi beaucoup de temps et d'efforts pour que l'ASLR fonctionne bien dans Firefox, mais certains produits brisaient cela en injectant des DLL non prises en charge dans leurs processus. Et à plusieurs reprises, les antivirus ont bloqué les mises à jour de Firefox, Chrome et Windows lui-même. O'Callahan suggère de ne garder les antivirus tiers que sur les systèmes sous Windows 7 ou XP (ce qu'il décrit comme « être un peu moins condamné »). Pour le reste, Windows Defender devrait suffire.