Risque
Exécution de code arbitraire.
Systèmes affectés
File versions antérieures à 4.12.
Description
La commande file sur les systèmes Unix et Linux est utilisée pour déterminer le type d'un fichier.
Une erreur de type débordement de mémoire est présente dans la commande file. En incitant un utilisateur à employer cette commande pour identifier le type d'un fichier malicieusement constitué, un utilisateur mal intentionné peut forcer l'exécution de code arbitraire avec les privilèges de l'utilisateur employant la commande.
Solution
La version 4.12 corrige cette vulnérabilité.
Se référer aux bulletins de sécurité des éditeurs pour l'obtention des correctifs.
Documentation
- Source de file :
ftp://ftp.astron.com
- Bulletin de sécurité Gentoo GLSA-200412-07 du 13 décembre 2004 :
http://www.gentoo.org/security/en/glsa/glsa-200412-07.xml
- Bulletin de sécurité SuSE SUSE-SR:2004:04 du 16 décembre 2004 :
http://www.suse.de/de/security/2004_04_sr.html
- Référence CVE CAN-2004-1304 :
https://www.cve.org/CVERecord?id=2004-1304