Federico Salis

Ghost CMS sotto attacco: vulnerabilità SQL Injection sfruttata nella campagna malware ClickFix

Il Problema: I ricercatori di sicurezza hanno scoperto che i cybercriminali stanno attivamente sfruttando una vulnerabilità di tipo SQL Injection all’interno di Ghost CMS (una nota piattaforma di pubblicazione open-source). Questa falla viene utilizzata nell’ambito della campagna malware denominata ClickFix. Una volta compromesso il database del sito, gli attaccanti iniettano script malevoli che mostrano finti messaggi di errore del browser (come problemi di aggiornamento di Chrome o certificati scaduti). Gli utenti che visitano il sito vengono così ingannati e indotti a copiare e incollare comandi PowerShell dannosi nel proprio terminale, infettando i propri dispositivi.

Come mettere in sicurezza il tuo sito Ghost CMS

Se utilizzi Ghost CMS per il tuo blog o sito web, è fondamentale verificare immediatamente lo stato di sicurezza della tua installazione e applicare i correttivi necessari.

Livello Facile 🟢: Verifica della versione di Ghost CMS

Il primo passo consiste nel verificare se la versione di Ghost installata sul tuo server è obsoleta e quindi potenzialmente vulnerabile.

  • Accedi al tuo server tramite SSH.
  • Naviga nella directory in cui è installato Ghost (ad esempio, /var/www/ghost).
  • Esegui il comando di controllo della versione.
ghost version

Livello Medio 🟡: Aggiornamento di Ghost CMS all’ultima versione

Se la tua versione risulta vulnerabile, devi procedere immediatamente all’aggiornamento della piattaforma utilizzando lo strumento ufficiale Ghost-CLI.

  1. Effettua un backup completo del database e dei file del sito prima di procedere.
  2. Accedi al server con il tuo utente di gestione (non root) dotato di privilegi sudo.
  3. Esegui il comando di aggiornamento automatico.
ghost update

Livello Avanzato 🔴: Scansione del database alla ricerca di codice iniettato

Se sospetti che il tuo sito sia già stato compromesso, devi analizzare il database per individuare la presenza di script dannosi o iframe non autorizzati inseriti nei post.

  • Accedi al terminale del tuo database MySQL.
  • Esegui una query di ricerca per individuare tag di script sospetti all’interno del testo dei post.
SELECT id, title FROM posts WHERE html LIKE '%<script%' OR html LIKE '%<iframe%';

Se la query restituisce risultati sospetti che non hai inserito personalmente, procedi alla rimozione manuale del codice malevolo o ripristina un backup sicuro del database.

✅ SOLUZIONE DEFINITIVA: Per proteggersi definitivamente da questa e da future minacce, aggiorna sempre Ghost CMS all’ultima versione stabile rilasciata dal team di sviluppo. Inoltre, è caldamente consigliato configurare un Web Application Firewall (WAF) come Cloudflare davanti al tuo server. Il WAF analizzerà il traffico in entrata bloccando i tentativi di SQL Injection prima che possano raggiungere il database del tuo CMS.

Non perdere nemmeno un’offerta!

Unisciti al canale Telegram esclusivo per ricevere in tempo reale errori di prezzo,
coupon limitati e les migliori offerte scovate per te 24h/7.

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *