Selon Veracode, les vulnérabilités et les bugs seraient la norme pour plus de 76 % des applications. © M.Jack, Adobe Stock
Tech

Le palmarès des vulnérabilités et des bugs

ActualitéClassé sous :Sécurité , Programmation , bug

Quelque 76 % des applications contiennent des failles selon une étude de Veracode. L'origine de ces vulnérabilités et bugs proviendrait essentiellement des bibliothèques open source. Du côté des langages, c'est le PHP qui pose le plus de souci !

Cela vous intéressera aussi

[EN VIDÉO] Le premier bug informatique de l’histoire  Les bugs informatiques sont aussi vieux que l’ordinateur lui-même. Le premier bug de l’histoire daterait ainsi de…1947. Depuis, les dysfonctionnements affectant nos appareils sont monnaie courante, et certains ont eu des conséquences désastreuses. 

L’actualité récente aux États-Unis montre que les réseaux, aussi sécurisés soient-ils, sont vulnérables. Les failles seraient tout bonnement la norme si l'on en croit le dernier rapport de la société de cybersécurité américaine Veracode. Dans son rapport annuel sur l'état de la sécurité logicielle, il apparait que 76 % des applications contiennent des failles et, pour 24 % d'entre elles, ces vulnérabilités sont considérées comme très graves. La firme a enquêté et découvert que c'est dans les bibliothèques open source que l'on trouve le plus de failles et de bugs. Celles-ci apparaissent comme de moins en moins fiables et leurs codes sont pourtant massivement exploités par les éditeurs d'applications.

Ainsi, pour 70 % des applications, les bugs et vulnérabilités sont directement issus de l'exploitation de ces bibliothèques open source. Chez les éditeurs, le code généré en interne reste en revanche assez fiable. C'est donc vraiment en piochant dans ces bibliothèques que les développeurs doivent se méfier.

Le PHP souffre le plus des bugs

Ce qui est rassurant, c'est que Veracode a constaté que 73 % des bugs et failles dénichés avaient été corrigés depuis la dernière étude. Pour la moitié des cas, il faut toutefois en moyenne six mois pour colmater les brèches.

Mais ce que relève également Veracode, c'est que les pires bugs et vulnérabilités sont cantonnés au langage PHP. Ainsi, 74,6 % des applications PHP présenteraient des brèches permettant d'appliquer des scripts malicieux. Viennent ensuite, dans l'ordre, les langages, C ++, Java, .Net, JavaScript et Python. Toujours selon Veracode, cette tendance serait essentiellement due à l'âge des applications qui évoluent sans cesse et dont l'historique du code devient difficilement interprétable au fil du temps. 

Abonnez-vous à la lettre d'information La quotidienne : nos dernières actualités du jour. Toutes nos lettres d’information

!

Merci pour votre inscription.
Heureux de vous compter parmi nos lecteurs !