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