Une vulnérabilité dans Ghostscript permet d'exécuter du code lors de l'ouverture d'un document PostScript.

Dans Ghostscript, une suite d'outils pour le traitement, la conversion et la génération de documents aux formats PostScript et PDF, une vulnérabilité a été identifiée une vulnérabilité (CVE-2020-15900), qui peut entraîner la modification des fichiers et l'exécution de commandes arbitraires lors de l'ouverture de documents PostScript spécialement conçus. L'utilisation d'un opérateur PostScript non standard dans le document rsearch permet de provoquer un dépassement de type uint32_t lors du calcul de la taille, de réécrire des zones de mémoire en dehors du tampon alloué et d'accéder à des fichiers dans le système de fichiers, ce qui peut être utilisé pour mener une attaque pour exécuter du code arbitraire dans le système (par exemple, en ajoutant des commandes dans ~\/ .bashrc ou ~\/ .profile).

Le problème concerne les versions de 9.50 à 9.52 (le bug est présent depuis la version 9.28rc1, mais selon les données les chercheurs ayant identifié la vulnérabilité, elle se manifeste avec la version 9.50).

Le correctif a été proposé dans la version 9.52.1 (un patch). Des mises à jour de paquets avec correction ont déjà été publiées pour Debian, Ubuntu, SUSE. Les paquets dans RHEL ne sont pas affectés par le problème.

Rappelons que les vulnérabilités dans Ghostscript représentent un danger accru, car ce paquet est utilisé dans de nombreuses applications populaires pour le traitement des formats PostScript et PDF. Par exemple, Ghostscript est appelé lors de la création de miniatures sur le bureau, lors de l'indexation des données en arrière-plan et lors de la conversion d'images. Pour qu'une attaque réussisse, dans de nombreux cas, il suffit de télécharger un fichier contenant un exploit ou de visualiser le répertoire contenant celui-ci dans Nautilus. Les vulnérabilités dans Ghostscript peuvent également être exploitées via des gestionnaires d'images basés sur les paquets ImageMagick et GraphicsMagick, en leur transmettant un fichier JPEG ou PNG, dans lequel le code PostScript remplace l'image (ce fichier sera traité dans Ghostscript, car le type MIME est reconnu par le contenu, et non en se fiant à l'extension).

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster