L'équipe en charge de la sécurité de SuSE a découvert une faille dans la bibliothèque kpathsea (libkpathsea), bibliothèque utilisée par xdvi et dvips. Ces deux programmes appellent la fonction system() de façon non sécurisée, ce qui permet à un assaillant distant de faire exécuter des commandes arbitrairement via des fichiers DVI malicieusement fabriqués.
Si dvips est utilisé dans un filtre d'impression, cela permet à un assaillant local ou distant, qui possède le droit d'imprimer, de faire exécuter un code arbitraire par l'utilisateur faisant tourner le serveur d'impression (généralement lp).
Ce problème a été corrigé dans la version 1.0.7+20011202-7.1 pour l'actuelle distribution stable (Woody), dans la version 1.0.6-7.3 pour l'ancienne distribution stable (Potato) et dans la version 1.0.7+20021025-4 pour la distribution instable (Sid). xdvik-ja et dvipsk-ja sont également vulnérables, mais ils sont liés dynamiquement à la bibliothèque kpathsea, donc seront automatiquement corrigés une fois que la nouvelle bibliothèque libkpathsea aura été installée.
Nous vous recommandons de mettre à jour votre paquet tetex-lib immédiatement.
Les sommes MD5 des fichiers indiqués sont disponibles sur la page originale de l'alerte de sécurité.