Governi di tutto il mondo si stanno affrettando a mettere in atto misure di sicurezza dopo che la tecnologia IA ha trovato vulnerabilità "gravi" in PHP, un linguaggio di programmazione chiave. I resoconti sulla vicenda affermano che i tentativi di hacking sono aumentati da quando i difetti sono venuti alla luce. Le vulnerabilità PHP scoperte dall'IA riguardano software che alimenta circa il 70% dei siti web, ed è per questo che questa storia conta ben oltre gli sviluppatori e gli amministratori di sistema.

Non è necessario capire PHP per esserne influenzati. I siti su cui accedi, fai acquisti o leggi ogni giorno potrebbero essere costruiti su di esso. Ecco cosa sappiamo, cosa significa e cosa puoi fare.

Perché i difetti di PHP raggiungono così tanti siti web

PHP è un linguaggio di programmazione lato server. Quando carichi una pagina, PHP spesso viene eseguito dietro le quinte sul server del sito web per costruire ciò che vedi, verificare il tuo accesso o recuperare i tuoi dati da un database. Poiché è così ampiamente utilizzato, un difetto in PHP stesso non è limitato a un solo sito web. Può potenzialmente toccare una quota enorme del web in una sola volta.

Questo è il cuore della preoccupazione. La copertura della scoperta descrive i bug, soprannominati "PHP2Shell" in alcuni resoconti, come capaci di consentire agli attaccanti di eseguire codice e leggere la memoria sui server interessati. I resoconti affermano anche che il difetto sottostante esisteva da più di un decennio, il che significa che è rimasto inosservato in software ampiamente distribuito per anni.

Un bug a livello di linguaggio differisce anche da un tipico attacco a un sito web. La sua correzione non spetta a una sola azienda. Ogni proprietario di sito, provider di hosting e organizzazione che esegue PHP deve applicare l'aggiornamento secondo i propri tempi, e alcuni saranno più lenti di altri.

Come l'IA sta accelerando la scoperta delle vulnerabilità

Ciò che rende questa storia degna di nota è come sono stati trovati i difetti. Secondo i resoconti, i ricercatori di un'azienda chiamata Calif hanno utilizzato un modello OpenAI per identificare i problemi e hanno trovato i bug in pochi giorni. I team di sicurezza hanno a lungo setacciato il codice alla ricerca di debolezze, ma quel lavoro è tradizionalmente lento e ad alta intensità di manodopera.

La scoperta mostra quanto rapidamente l'IA possa aiutare a localizzare difetti nel codice che gli esseri umani hanno esaminato per anni senza individuarli. Questo è incoraggiante per i difensori, poiché la stessa velocità può aiutare a correggere i problemi prima che i criminali li trovino. Ma restringe anche la finestra tra la divulgazione di un difetto e i tentativi degli attaccanti di sfruttarlo. Se i ricercatori possono trovare bug così velocemente, è ragionevole aspettarsi che altri, inclusi attori malintenzionati, utilizzino strumenti simili.

Questa tensione è il motivo per cui i governi si stanno muovendo rapidamente. L'obiettivo è far applicare le patch prima che il divario tra divulgazione e correzione venga sfruttato su larga scala.

Cosa stanno facendo gli attaccanti in questo momento

Il fatto principale è che i tentativi di hacking sono aumentati da quando i difetti sono stati divulgati. Questo segue uno schema familiare: una volta che una vulnerabilità diventa pubblica, gli attaccanti scansionano internet alla ricerca di siti che non sono ancora stati aggiornati e li sondano alla ricerca di debolezze. I siti che non hanno applicato le patch sono i bersagli più facili.

I resoconti indicano anche che il sito web ufficiale di PHP e diverse altre organizzazioni sono stati tra quelli esposti alle vulnerabilità, un promemoria del fatto che anche gruppi ben dotati di risorse e attenti alla sicurezza possono essere coinvolti in un problema come questo.

Vale la pena mantenere questo nelle giuste proporzioni. Un aumento dei tentativi non significa che ogni sito PHP sia stato compromesso. Molti operatori di siti applicheranno le patch prontamente, e molti attacchi falliranno. Ma il rischio è reale per i siti che rimangono indietro, e di solito non puoi capire dall'esterno quali siano questi siti. Per un contesto più ampio su come questo si inserisca nel quadro generale delle minacce, consulta il nostro riepilogo ThreatsDay, che copre più di 30 storie di sicurezza separate in un unico briefing.

Cosa significa questo per te

Non puoi applicare le patch al server di un sito web da solo, e questa è la parte scomoda. Quando esiste un difetto come questo, la sicurezza dei tuoi dati dipende in parte da quanto rapidamente rispondono i siti che utilizzi. Se un sito su cui fai affidamento viene compromesso, dettagli come il tuo indirizzo email, la password o altre informazioni dell'account potrebbero essere a rischio.

Ciò che puoi controllare è quanto danno un singolo sito compromesso può fare al resto della tua vita digitale. I passaggi seguenti limitano quel danno indipendentemente da quale sito sia interessato.

Cosa possono fare gli utenti comuni per proteggere i propri account

  • Usa una password unica per ogni account. Se un sito viene violato, una password unica impedisce agli attaccanti di provare lo stesso accesso altrove. Un gestore di password lo rende pratico.
  • Attiva l'autenticazione a due fattori (2FA). Anche se una password viene rubata, un secondo passaggio di verifica rende molto più difficile per qualcuno entrare. Dove possibile, preferisci un'app di autenticazione rispetto agli SMS.
  • Rimani vigile contro il phishing. Incidenti come questo spesso innescano email truffaldine di follow-up che affermano che il tuo account è stato colpito. Non cliccare sui link in messaggi inaspettati. Vai direttamente al sito invece.
  • Tieni d'occhio le notifiche di violazione. Se un servizio che utilizzi ti informa di essere stato colpito, cambia la password prontamente e controlla l'attività del tuo account.
  • Mantieni aggiornato il tuo software. Browser, app e dispositivi ricevono anch'essi correzioni di sicurezza, e gli aggiornamenti chiudono porte su cui gli attaccanti fanno affidamento.

In conclusione

Le vulnerabilità PHP scoperte dall'IA sono un chiaro esempio di quanto velocemente si stia muovendo la corsa alla sicurezza. La stessa tecnologia che ha aiutato a scoprire difetti nascosti da tempo può anche accorciare il tempo che gli attaccanti hanno per agire, ed è per questo che governi e operatori di siti si stanno affrettando a rispondere. Non puoi correggere PHP, ma puoi rendere i tuoi account molto più difficili da sfruttare. Inizia con password uniche, attiva l'autenticazione a due fattori e tratta con sospetto le email inaspettate relative agli account. Per saperne di più sulle minacce che caratterizzano questo momento, leggi il nostro riepilogo ThreatsDay e mantieni aggiornate le tue difese.