I browser hanno corretto un problema da remoto. I server vanno aggiornati manualmente.
Una patata bollente: Questa settimana i team di sicurezza devono gestire due emergenze distinte, entrambe colpiscono le fondamenta del web. La prima riguarda una authority di certificati che ha emesso chiavi private così deboli da poter essere indovinate. La seconda è costituita da due vulnerabilità critiche in PHP trapelate prima dell’arrivo delle patch. I browser hanno risolto il problema dei certificati in poche ore. Tutto il resto — dai server Linux alle immagini Docker fino ai dispositivi IoT — richiede che qualcuno si colleghi e applichi le correzioni manualmente.
Otto certificati intermedi rilasciati dalla certification authority indiana eMudhra sono risultati avere chiavi private così povere di entropia da poter essere ricostruite partendo dai certificati stessi. Quei certificati si attestavano su root già fidati da Chrome, Firefox, Safari e Windows, oltre che da sistemi operativi e numerosi store di fiducia software. Chiunque fosse in possesso di una di quelle chiavi avrebbe potuto emettere certificati validi per qualsiasi dominio, impersonare siti e intercettare o alterare il traffico.

Una chiave P-384 generata correttamente offre circa 384 bit di entropia. Le chiavi di eMudhra ne avevano tra 3 e 8, e una di esse era semplicemente il numero 4. Per recuperare tutte e otto le chiavi è sufficiente testare al massimo 256 valori. L’azienda ha attribuito l’errore a uno script difettoso durante la generazione delle chiavi, che sono poi state usate per errore. Questo implica che le chiavi sono rimaste esposte per circa 18 mesi prima che un ricercatore segnalasse il problema questo mese. La società afferma che la maggior parte dei certificati non è mai finita in produzione e non ha trovato prove di un utilizzo improprio.
I browser hanno agito con rapidità. Chrome e Firefox hanno bloccato le chiavi in poche ore tramite le loro liste di revoca remote, senza bisogno di aggiornamenti o riavvii, e Apple e Microsoft hanno seguito la misura entro il 20 ottobre.
Il problema più esteso riguarda però tutto ciò che non è un browser. Server, container, strumenti da riga di comando e dispositivi embedded spesso si appoggiano a un elenco statico di root fidati incluso nel pacchetto e non controllano la revoca. Go, il pacchetto certifi di Python, curl, Node.js e la maggior parte delle principali distribuzioni Linux hanno già distribuito correzioni, mentre Java, Bun e FreeBSD erano ancora in attesa al momento della redazione.
“Sarà un’operazione di pulizia enorme, più grande di Heartbleed,” ha detto Filippo Valsorda, manutentore della crittografia in Go, a Ars Technica. Un attacco tuttavia richiede ancora di trovarsi tra l’utente e il server, condizione che è semplice da ottenere su una rete condivisa.
La seconda emergenza importante della settimana riguarda PHP. Con PHP che alimenta quasi il 70% dei siti web (incluso Teleblu), l’impatto potenziale è enorme. Piattaforme come WordPress, Drupal, MediaWiki e molte altre sono interessate. Il team di PHP ha rilasciato correzioni d’emergenza per due difetti, CVE-2026-109618 e CVE-2026-109619, raggruppati con il nome PHP2Shell e valutati con gravità 9,2 su 10.

Entrambe le vulnerabilità derivano dal fatto che PHP può lasciare la memoria in uno stato corrotto quando una richiesta termina in modo anomalo; un attaccante può trasformare questa condizione in esecuzione di codice o sfruttarla per leggere dati sensibili — come password e chiavi API — dalla memoria del server. Poiché il bug risiede nel runtime di PHP, un sito è vulnerabile anche se il suo codice applicativo è sicuro.
– Matthew Prince 🌥 (@eastdakota) October 22, 2026
Le falle sono state scoperte da Wiz, Calif e OpenAI. Wiz segnala che ogni release di PHP degli ultimi dieci anni è interessata da almeno una di esse, e che sono stati proprio gli strumenti di intelligenza artificiale a rendere praticabile la costruzione della complessa catena di exploit. Questo indica che bug una volta ritenuti troppo difficili da sfruttare potrebbero non essere più trascurabili.
Le correzioni sono arrivate sotto forte pressione, dopo che alcuni dettagli sono trapelati il 20 ottobre, prima della disclosure programmata. PHP si è mosso per patchare immediatamente, mentre il CTO di Cloudflare ha riferito che attacchi iniziali erano già in corso prima che le patch fossero disponibili.
Gli amministratori di sistema devono aggiornare subito a PHP 8.5.12, 8.4.27, 8.3.36 o 8.2.35. I server che eseguono Apache con mod_php sono i più a rischio, poiché una singola richiesta non autenticata può innescare l’attacco prima ancora che qualunque codice applicativo venga eseguito. L’FBI, la NSA e il National Cyber Security Centre del Regno Unito hanno raccomandato alle organizzazioni di applicare le patch immediatamente o di mettere offline i sistemi PHP fino a che non possano essere aggiornati.
Messaggi simili:
- Microsoft abbandona i vecchi Windows Server: piccola società di sicurezza li aggiorna
- Microsoft batte record Patch Tuesday: oltre 1.000 vulnerabilità Windows corrette
- Google potrebbe aggiornare Chrome due volte a settimana per i numerosi bug di sicurezza scoperti dall’IA
- Rilasciato Micropatch per Critica Vulnerabilità Zero-Day su Tre Generazioni di Windows
- PC Windows: certificati scaduti bloccano aggiornamenti di sicurezza — ecco cosa fare

Nicola Costanzo esplora il mondo della tecnologia e dell’innovazione. I suoi articoli illuminano le sfide digitali che plasmano il nostro futuro.