Pour gérer vos consentements :
Categories: Régulations

Le code de Firefox serait plutôt bien écrit. Mais…

Le très populaire navigateur à l’effigie du panda rouge serait d’après des chercheurs en sécurité qui l’ont analysé sous toutes les coutures plutôt bien écrit, mais potentiellement exposé à des menaces.

Un ancien programmeur de la fondation Mozilla s’est empressé de critiquer la méthodologie suivie par le chercheur en sécurité, expliquant : « cela n’apporte rien et ne devrait pas aider à renforcer la sécurité du navigateur ni résoudre les actuels bugs du programme. »

Plusieurs versions du logiciel ont été analysées par Adam Harrison de Klocwork par l’intermédiaire de l’outil « Klocwork’s K7 analysis tool. Cette analyse dont le point culminant a été l’analyse de la version 1.5.0.6 a mis en exergue 611 défauts et 71 bugs potentiels touchant à la sécurité.

Une grande partie de ces bugs s’explique par le fait que le code ne vérifie pas le niveau nul après l’allocation ou la ré-allocation de la mémoire du système.

Les problèmes liés au management de la mémoire vive représentent à eux seuls 141 failles dans le programme. L’échec de la vérification du chemin d’exécution emprunté par le code est aussi fréquemment cité par le chercheur comme une source de bugs.

Les développeurs de Firefox ont reçu ce rapport, que l’auteur lui-même considère comme préliminaire : « Seuls les utilisateurs disposant d’une connaissance approfondie du code de Firefox peuvent juger du danger d’une vulnérabilité touchant à la sécurité » déclare le chercheur dans les colonnes du journal The Register.

L’on ne connaît pas le nombre exact de failles immédiatement exploitables découvertes par l’outil Klocwork. Et ce, pour des raisons évidentes de sécurité.

Alec Fleet, membre actif et programmeur du projet Mozilla, considère que l’analyse du code source présente certains bénéfices, mais il critique les conclusions de Klocwork qu’il estime incomplète.

« Déclarer qu’il y a 611 défauts dans le navigateur est tout simplement faux. Avec ces outils le pourcentage de faux positif est important » précise Fleet.

Recent Posts

WSL2 fait le grand saut vers Linux 6.6

En parallèle de diverses expérimentations, Microsoft livre une première version de WSL2 basée sur Linux…

4 heures ago

Google pétri d’incertitudes sur l’empreinte environnementale de l’IA

Le dernier rapport environnemental de Google comporte peu d'indicateurs spécifiques à l'IA. Quelles perspectives l'entreprise…

6 heures ago

Optimisation du processus commercial : la clé de la croissance pour les TPE/PME ?

Booster les performances des forces de vente en fondant les processus commerciaux sur ce que…

7 heures ago

Red Hat France : la problématique VMware plus concrète que les LLM

Respectivement DG et CTO de Red Hat France, Rémy Mandon et David Szegedi évoquent le…

1 jour ago

À l’aune des conteneurs, Canonical étend son approche LTS

Canonical formalise un service de conception de conteneurs minimalistes et y associe des engagements de…

1 jour ago

L’Autorité de la concurrence va-t-elle inculper NVIDIA ?

L'Autorité de la concurrence s'apprêterait à inculper NVIDIA pour des pratiques anticoncurrentielles sur le marché…

1 jour ago