Risque

Exécution de code arbitraire à distance.

Systèmes affectés

Les versions 6.4 et 6.5 d'AWStats.

Résumé

Une vulnérabilité existe dans les versions 6.4 et 6.5 d'AWStats. Elle permet à une personne malveillante d'envoyer une requête particulière conduisant à l'exécution de code arbitraire à distance.

Description

AWStats est un outil d'analyse statistique pour site web. Les versions 6.4 et 6.5 présentent une vulnérabilité de la mise à jour des valeurs statistiques lançée à partir de la page web. La valeur d'entrée du paramètre migrate n'est pas suffisamment contrôlée. Un utilisateur peut alors envoyer une requête particulière qui ne sera pas correctement interprétée par la fonction Perl open(), afin d'injecter et d'exécuter des commandes à distance. Celles-ci seront lancées avec les mêmes privilèges que le processus associé à l'interface CGI d'AWStats. Il faut noter que cette méthode est possible si l'option AllowToUpdateStatsFromBrowser est activée dans le fichier de configuration d'AWStats. Ce n'est pas le cas par défaut.

Solution

Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Documentation