Vulnerabilità in Ghostscript che consente di eseguire codice all'apertura di un documento PostScript

In Ghostscript, un insieme di strumenti per l'elaborazione, conversione e generazione di documenti nei formati PostScript e PDF, identificata vulnerabilità (CVE-2020-15900), che può portare a modifiche dei file e all'esecuzione di comandi arbitrari all'apertura di documenti appositamente formattati in formato PostScript. L'uso in un documento di un operatore PostScript non standard rsearch permette di causare un overflow di tipo uint32_t durante il calcolo della dimensione, riscrivendo aree di memoria al di fuori del buffer allocato e accedendo a file nel filesystem, il che può essere sfruttato per organizzare un attacco per eseguire codice arbitrario nel sistema (ad esempio, aggiungendo comandi in ~/ .bashrc o ~/ .profile).

Il problema riguarda rilasci dalla versione 9.50 alla 9.52 (errore è presente a partire dal rilascio 9.28rc1, ma, secondo dati i ricercatori che hanno identificato la vulnerabilità, si manifesta a partire dalla versione 9.50).

La correzione è stata proposta nella versione 9.52.1 (patch). Gli aggiornamenti dei pacchetti con la correzione sono già stati rilasciati per Debian, Ubuntu, SUSE. I pacchetti in RHEL non sono vulnerabili.

Ricordiamo che le vulnerabilità in Ghostscript rappresentano un rischio elevato, poiché questo pacchetto è utilizzato in molte applicazioni popolari per l'elaborazione di formati PostScript e PDF. Ad esempio, Ghostscript viene chiamato nel processo di creazione di miniature sul desktop, durante l'indicizzazione dei dati in background e nella conversione delle immagini. Per un attacco di successo, in molti casi è sufficiente semplicemente caricare un file con un exploit o visualizzare una cartella contenente il file in Nautilus. Le vulnerabilità in Ghostscript possono anche essere sfruttate attraverso i gestori di immagini basati su pacchetti ImageMagick e GraphicsMagick, passando un file JPEG o PNG in cui, invece dell'immagine, è presente codice PostScript (quel file sarà elaborato in Ghostscript, poiché il tipo MIME viene riconosciuto in base al contenuto e non sulla base dell'estensione).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster