• # Encore un dépassement de tampon

    Posté par . En réponse à la dépêche Nouvelle faille importante dans GnuTLS. Évalué à 6.

    Les dépassements de tampon sont toujours aussi répandus, principalement à cause des interfaces qui sont mal conçues.
    Pour garder la compatibilité avec tous les langages on utilise le C comme base, et n'ayant pas de possibilité d'associer taille d'un tampon et données les dépassements sont monnaie courante et pas si évidents à déceler.

    Il serait temps de réviser POSIX et trouver un moyen d'en finir avec les sockets, opérations sur les fichiers et les chaînes de caractères qui sont propices aux erreurs.