Risque

  • Elévation de privilèges ;
  • déni de service ;
  • divulgation d'informations confidentielles.

Systèmes affectés

Noyau Linux versions 2.4.x et 2.6.x.

Résumé

De multiples vulnérabilités ont été découvertes dans le noyau Linux.

Description

Plusieurs distributions ont fourni des correctifs pour des vulnérabilités du noyau Linux. Certaines de ces vulnérabilités ont déjà fait l'objet d'avis du CERTA.

  • Une vulnérabilité de type débordement de mémoire est présente dans deux fonctions du noyau Linux relatives à la gestion des liens symboliques du système de fichiers ISO9600 (CVE CAN-2004-0109). Cette vulnérabilité a fait l'objet de l'avis CERTA-2004-AVI-131 du 27 avril 2004.
  • Une vulnérabilité est présente dans le code du système de fichiers XFS, et provoque une fuite d'informations (CVE CAN-2004-0133). Des vulnérabilités similaires existent pour le système de fichiers ext3 (CVE CAN-2004-0177) et pour le système de fichiers JFS (CVE CAN-2004-0181).
  • Une vulnérabilité du code OSS pour le pilote Sound Blaster permet à un utilisateur mal intentionné de provoquer un déni de service (CVE CAN-2004-0178).
  • Une vulnérabilité dans la gestion des entiers non signés du composant cpufreq permet à un utilisateur local d'élever ses privilèges (CVE CAN-2004-0228).
  • Une vulnérabilité existe dans la fonction fb_copy_cmap (CVE CAN-2004-0299).
  • Une vulnérabilité de type débordement de mémoire est présente dans la fonction panic() des noyaux 2.4.x (CVE CAN-2004-0394).
  • Une mauvaise gestion du compteur mm_count par la fonction do_fork permet de provoquer un déni de service (CVE CAN-2004-0427).
  • Une vulnérabilité du noyau Linux pour les systèmes ia64 permet de provoquer un déni de service (CVE CAN-2004-0447).
  • Plusieurs vulnérabilités ont été découvertes par l'outil de vérification de code source Sparse (CVE CAN-2004-0495).
  • D'autres vulnérabilités ont également été découvertes, qui permettent à un utilisateur local d'élever ses privilèges ou d'accéder à l'espace mémoire du noyau (CVE CAN-2004-0496).
  • Des vulnérabilités du noyau Linux permettent à un utilisateur local de modifier l'identifiant du groupe de fichiers (CVE CAN-2004-0497).
  • Une mauvaise gestion de la mémoire dans le pilote e1000 permet à un utilisateur de lire certaines portions de l'espace mémoire du noyau (CVE CAN-2004-0535).
  • Une vulnérabilité de x86 permet à un utilisateur local mal intentionné de provoquer un déni de service (CVE CAN-2004-0554).
  • Une vulnérabilité est présente pour les systèmes ia64 (CVE CAN-2004-0565).
  • Des permissions non appropriées du fichier /proc/scsi/qla2300/HbaApiNode permettent à un utilisateur local mal intentionné de provoquer un déni de service (CVE CAN-2004-0587).
  • Une vulnérabilité de la fonction tcp_find_option du sous-système netfilter lors de l'utilisation d'iptables et des options TCP permet à un utilisateur distant de provoquer un déni de service (CVE CAN-2004-0626). Cette vulnérabilité a fait l'objet de l'avis CERTA-2004-AVI-224 du 06 juillet 2004.

Solution

Appliquer le correctif proposé par votre éditeur.

  • Le correctif Gentoo GLSA 200407-02 corrige les vulnérabilités suivantes :
    • CVE CAN-2004-0109 ;
    • CVE CAN-2004-0133 ;
    • CVE CAN-2004-0177 ;
    • CVE CAN-2004-0178 ;
    • CVE CAN-2004-0181 ;
    • CVE CAN-2004-0228 ;
    • CVE CAN-2004-0229 ;
    • CVE CAN-2004-0394 ;
    • CVE CAN-2004-0427 ;
    • CVE CAN-2004-0495 ;
    • CVE CAN-2004-0535 ;
    • CVE CAN-2004-0554.
  • Le correctif Gentoo GLSA 200407-16 corrige les vulnérabilités suivantes :
    • CVE CAN-2004-0447 ;
    • CVE CAN-2004-0496 ;
    • CVE CAN-2004-0497 ;
    • CVE CAN-2004-0565.
  • Les correctifs RedHat corrigent les vulnérabilités suivantes :
    • CVE CAN-2004-0497 (RHSA-2004:354 et RHSA-2004:360) ;
    • CVE CAN-2004-0427, CAN-2004-0495 et CAN-2004-0554 (RHSA-2004:255).
  • Le correctif SuSE corrige les vulnérabilités suivantes:
    • CVE CAN-2004-0495 ;
    • CVE CAN-2004-0496 ;
    • CVE CAN-2004-0497 ;
    • CVE CAN-2004-0535 ;
    • CVE CAN-2004-0626.
  • Le correctif Mandrake MDKSA-2004:062 corrige les vulnérabilités suivantes :
    • CVE CAN-2004-0535 ;
    • CVE CAN-2004-0554.
  • Le correctif Mandrake MDKSA-2004:066 corrige les vulnérabilités suivantes :
    • CVE CAN-2004-0495 ;
    • CVE CAN-2004-0497 ;
    • CVE CAN-2004-0565 ;
    • CVE CAN-2004-0587.

Documentation