Risque

Atteinte à l'intégrité des données.

Systèmes affectés

  • FreeBSD 4.8, 4.9 et 4.10 ;
  • FreeBSD 5.2.

Résumé

Une vulnérabilité dans FreeBSD permet à un utilisateur mal intentionné de porter atteinte à l'intégrité des données.

Description

La primitive système msync() permet aux applications de demander l'écriture de pages mémoires modifiées sur le disque. Des erreurs de programmation de cette fonction peuvent conduire à une corruption du cache entre la mémoire virtuelle et le contenu du disque. Cette vulnérabilité peut être utilisée par un utilisateur mal intentionné afin de porter atteinte à l'intégrité des données (empêcher les changements effectués sur un fichier d'être écrits sur le disque).

Solution

Appliquer le correctif fourni par FreeBSD.

Documentation