PDF malevoli e server a rischio: come proteggersi dalla falla in Ghostscript
Un documento PDF può compromettere un server web se Ghostscript non è aggiornato. Ecco come verificare l'esposizione e applicare le corrette contromisure senza perdere dati.

Immagina di ricevere un errore di connessione improvviso dopo aver caricato un documento sul tuo sito, o di notare che il server risponde lentamente senza motivo apparente. Potresti non rendertene conto, ma un file PDF apparentemente innocuo potrebbe aver innescato un'esecuzione di codice non autorizzata sul tuo sistema. Non si tratta di un virus tradizionale, ma di un difetto nel software che elabora i documenti: Ghostscript.
Cause più frequenti
- Presenza di versioni vulnerabili di Ghostscript (dalla 9.21 alla 10.07.1) sul server, spesso installate come dipendenza di altri software.
- Utilizzo di piattaforme come WordPress con funzionalità di anteprima PDF attive, che inviano i file a ImageMagick e successivamente a Ghostscript.
- Assenza di aggiornamenti specifici per la distribuzione Linux in uso, dove il numero di versione non riflette sempre l'applicazione delle patch di sicurezza.
Cosa provare
- Verifica la versione installata di Ghostscript accedendo alla shell del server e digitando gs --version. Se la versione è inferiore alla 10.08.0, sei potenzialmente esposto.
- Controlla lo stato delle patch di sicurezza nel repository della tua distribuzione Linux (ad esempio tramite il Debian Security Tracker o gli aggiornamenti di Ubuntu) per assicurarti che la correzione per CVE-2026-39919 sia stata applicata, indipendentemente dal numero di versione visualizzato.
- Aggiorna Ghostscript ai pacchetti forniti dal tuo sistema operativo o installa la release 10.08.0 o successiva, contenente la correzione del ciclo di elaborazione JPEG 2000.
- Se utilizzi un hosting gestito, contatta il provider per confermare se il pacchetto Ghostscript è stato aggiornato e se i PDF caricati dagli utenti raggiungono effettivamente il motore di conversione.
Quando fermarsi
Se non hai accesso alla shell del server o se l'aggiornamento del pacchetto non risolve il problema di prestazioni, è il momento di fermarsi e non insistere con modifiche manuali al codice. In questi casi, la responsabilità ricade sul provider di hosting o sul team di sviluppo che gestisce le dipendenze di sistema. Tentare di disabilitare Ghostscript manualmente potrebbe rompere altre funzionalità del sito, come la generazione di anteprime o la stampa di documenti. Affidati ai canali ufficiali di aggiornamento del sistema operativo per garantire la stabilità e la sicurezza senza interventi rischiosi.
Per ulteriori approfondimenti sulla sicurezza dei sistemi informatici e sulle vulnerabilità software, puoi consultare la nostra sezione dedicata all'informatica.
Domande frequenti
È un guasto hardware?
No, non è un problema fisico. Si tratta di una vulnerabilità software (CVE-2026-39919) nel codice di Ghostscript che può essere sfruttata tramite file PDF malevoli.
Perdo i dati se provo l'aggiornamento?
No. L'aggiornamento del pacchetto Ghostscript tramite i repository ufficiali del sistema operativo è un'operazione standard che non interferisce con i dati del tuo database o i file del sito, a meno che non si verifichino errori di dipendenza rari.
Quando è inutile insistere?
Se non hai permessi di amministratore di sistema o se il provider di hosting non applica le patch di sicurezza, insistere con configurazioni locali non è produttivo. In questo caso, la soluzione è valutare un cambio di provider o un'infrastruttura più controllata.
