US An english version of this website is available, would you like to check it out ?

YES | NO, stay on the french website


FR Une version anglophone du site est disponible, souhaitez-vous la consulter ?

OUI | NON, rester sur le site français

Close / Fermer

UNIX : un bug de 33 ans tout juste corrigé

Le dimanche 24 août 2008 à 13:15 par Fabien B.   |   Catégories : Système Exploitation, Unix
10 commentaire(s) 10 nouveau(x)   |   Suivre les commentaires   |   Partager sur :

YACC est un programme développé en 1975 par Stephen C. Johnson d'AT&T pour un système UNIX maison. Ce n'est pourtant qu'aujourd'hui, 33 ans plus tard, qu'un développeur d'OpenBSD a identifié et corrigé un bug, qui n'affectait cependant que l'architecture SPARC64. Un record dans le monde UNIX!

openbsd bsdOpenBSD est un système d'exploitation libre de type UNIX. Il est bien connu pour l'importance qu'il accorde envers la sécurité, clamant que le système n'a connu que deux vulnérabilités distantes en dix ans. Cette position a d'ailleurs été vivement critiquée par Linus Torvalds, dans une envolée lyrique peu sympathique.

C'est un développeur suisse de ce système qui vient de redécouvrir et corriger un bug vieux de... 33 ans. Celui-ci avait en effet été découvert en 1975 dans un système UNIX d'AT&T. Il touchait le programme de conversion syntaxique YACC. Otto Moerbeek effectuait des tests pour implanter un programme d'allocation de mémoire, malloc, quand il a été prévenu par un utilisateur que certains programmes écrits en C++ sur SPARC64 ne pouvaient être compilés correctement.

Le développeur a alors découvert que YACC était la cause de cette erreur et l'a traquée, pour la retrouver dans UNIX version 6, sortie en 1975. C'est grâce à malloc et à ses nouvelles fonctions que Moerbeek a pu détecter les fuites de mémoire et déceler le bug. La portée du soucis était cependant très limitée puisqu'elle ne touchait que les systèmes sous architecture SPARC64. ll s'agit surtout du plus vieux bug corrigé dans le monde UNIX.
Source : ComputerWorld
Autres catégories : Sécurité, Correctifs, Insolites
Mots-clés : correction bug, SPARC64, Bug unix
 
Téléchargements
Tous les téléchargements