La risposta breve
Il 18 settembre 2026 la CISA ha aggiunto al suo catalogo KEV tre falle del kernel Linux sfruttate attivamente e ha dato alle agenzie federali tempo fino al 21 settembre per applicare la patch e verificare eventuali compromissioni. La principale, CVE-2025-39682 (CVSS 9.8), è una falla nel percorso di ricezione di Kernel TLS; CVE-2026-53266 (CVSS 8.8) è una scrittura fuori limite nel percorso SNAT di ebtables; e CVE-2025-39964 (CVSS 7.8) è una race condition nell'interfaccia crittografica AF_ALG. Red Hat afferma che esistono già exploit pubblici. La correzione è un kernel aggiornato e un riavvio.
Per i team in Italia, il punto centrale è la portata. Il kernel Linux è l'unico componente condiviso da ogni VM cloud, nodo container e runner CI: una falla del kernel è quindi un'esposizione a livello dell'intero parco che colpisce in un colpo solo tutta la vostra piattaforma cloud e DevOps — non un singolo server che potete rinviare con discrezione al mese prossimo. Due di queste falle sono primitive di escalation dei privilegi e di corruzione dell'integrità che trasformano un piccolo punto d'appoggio nel pieno controllo dell'host.
Cosa ha segnalato la CISA
Il 18 settembre 2026 l'agenzia statunitense per la cybersicurezza e la sicurezza delle infrastrutture (CISA) ha aggiunto tre vulnerabilità del kernel Linux al suo catalogo delle vulnerabilità sfruttate note (KEV), citando prove di sfruttamento in circolazione. In base alla Binding Operational Directive 26-04, le agenzie civili federali devono correggerle tutte e tre entro il 21 settembre — e, cosa insolita, la CISA ha contrassegnato ciascuna come soggetta a triage forense: le agenzie devono indagare attivamente gli asset esposti alla ricerca di segni di compromissione, senza considerare l'installazione della patch come la fine del lavoro.
La più grave è CVE-2025-39682, valutata CVSS 9.8. È un controllo improprio di una condizione eccezionale nel percorso di ricezione di Kernel TLS (kTLS): un caso limite in cui un record di lunghezza zero recuperato dalla rx_list interna aggira la gestione prevista del tipo di record in recvmsg(), con conseguente divulgazione di memoria o denial of service. L'avviso di Red Hat classifica il problema come ad alto rischio e segnala che esistono già exploit pubblici che lo sfruttano. CVE-2026-53266 (CVSS 8.8) è una scrittura fuori limite nel percorso Source NAT di ebtables del bridge netfilter, innescata durante le operazioni di riscrittura dell'indirizzo hardware del mittente ARP, che può causare comportamenti imprevisti, un crash o un'escalation locale dei privilegi. CVE-2025-39964 (CVSS 7.8) è una race condition che consente scritture concorrenti sullo stesso socket AF_ALG — l'interfaccia crypto-da-userspace del kernel — che può mandare in crash il sistema o corrompere il risultato di un'operazione crittografica, creando sia un rischio di disponibilità sia di integrità dei dati.
Le tre falle non sono correlate tra loro e non vi è alcuna prova di un'unica catena d'attacco coordinata; sono tre debolezze indipendenti del kernel che hanno ottenuto una voce KEV lo stesso giorno. Le distribuzioni hanno reagito rapidamente — Red Hat, ad esempio, ha aggiornato i propri avvisi il 19 settembre — e la correzione è la stessa per tutte e tre: installare il kernel corretto della propria distribuzione e riavviare, oppure applicare un live-patch dove supportato.
Perché «locale» non significa «basso rischio»
Due di queste falle richiedono accesso locale, e la terza interessa utenti locali autenticati, il che può sembrare rassicurante — finché non si ricorda cosa significhi «locale» in un parco cloud-native. Un container da cui un attaccante è evaso, un punto d'appoggio ottenuto da un exploit di applicazione web, una dipendenza compromessa in esecuzione in un job CI o un account di servizio a bassi privilegi sono tutti «locali». In pratica, l'intrusione iniziale è raramente l'obiettivo; lo è l'escalation da quel punto d'appoggio fino a root sull'host. La scrittura fuori limite di CVE-2026-53266 è esattamente questo tipo di primitiva di escalation, e la capacità di CVE-2025-39964 di corrompere i risultati crittografici mina le garanzie di integrità su cui si basano altri controlli.
La falla kTLS solleva un segnale diverso. Kernel TLS sposta la cifratura dei flussi di rete nel kernel per motivi di prestazioni ed è usata da servizi e proxy ad alto throughput. Un percorso raggiungibile da remoto che si conclude con una divulgazione di memoria o un crash di questo sottosistema è il tipo di primitiva che gli attaccanti concatenano in campagne più ampie, il che spiega probabilmente il 9.8 e la nota sugli exploit pubblici esistenti. La lezione che ricorre con le CVE del kernel: la gravità dipende da ciò che un attaccante può raggiungere da dove si trova già — e in un'infrastruttura multi-tenant, «già dentro un container su un nodo condiviso» è un punto di partenza comune, non remoto.
Cosa significa per i team software in Italia
Primo, una CVE del kernel è un evento di flotta, non di server. Il kernel è l'unico componente che VM, container e runner CI condividono tutti: l'esposizione cresce con la vostra infrastruttura, non con una singola applicazione. Questo cambia la forma della remediation: non state applicando la patch a un servizio, state distribuendo kernel su ogni host e nodo, ricostruendo le immagini di base dei container che ereditano quel kernel tramite l'host, e riavviando o applicando live-patch senza perdere traffico di produzione. I team la cui piattaforma cloud e DevOps tratta già gli aggiornamenti del kernel come una pipeline automatizzata e testata assorbiranno tutto in un giorno; chi applica le patch a mano scoprirà quanti host aveva dimenticato.
Secondo, l'orologio di tre giorni è un test di inventario e orchestrazione, non di buona volontà. Quando la CISA associa un triage forense a una voce KEV, applicare la patch da sola non basta esplicitamente — dovete poter dire quali host erano interessati, quando sono stati aggiornati e se qualcuno è stato toccato in precedenza. Ciò richiede dati asset aggiornati, logging centralizzato e la capacità di pianificare un riavvio fuori banda sull'intero parco con breve preavviso. Sono capacità che si costruiscono in anticipo; non si improvvisano dentro una finestra di 72 ore.
Terzo, per i team regolamentati questo è un evento di conformità e notifica. Una falla del kernel che consente di ottenere root, con sfruttamento confermato, ricade nell'UE direttamente sotto le aspettative di NIS2 e DORA in materia di sicurezza del trattamento e remediation tempestiva e documentata — e in Italia sotto il quadro recepito (obblighi per soggetti essenziali e importanti ai sensi del D.lgs. 138/2024, notifica allo CSIRT Italia) nonché, per i dati personali, sotto i requisiti del Garante ai sensi del GDPR in caso di violazione. Poter produrre la cronologia delle patch, l'elenco degli asset interessati e le conclusioni del triage è la prova che auditor e autorità chiedono per prima — e assai più facile da generare quando la gestione delle patch e il logging sono già progettati anziché ricostruiti a posteriori.
Cosa fare ora
- Inventariate la flotta. Enumerate ogni host Linux, nodo del cluster e runner CI e mappate le versioni del kernel in esecuzione. Le macchine assenti dal vostro inventario sono quelle che restano senza patch oltre la scadenza.
- Applicate la patch e riavviate. Installate il kernel corretto della vostra distribuzione e riavviate, oppure applicate un live-patch dove la vostra piattaforma lo supporta. Date priorità ai nodi multi-tenant, agli host esposti a Internet e ai runner CI che eseguono codice non attendibile.
- Ricostruite le immagini dei container. I container ereditano il kernel dell'host, ma le immagini di base e di nodo vanno comunque rinnovate dove fissano componenti accoppiati al kernel; ricostruite e ridistribuite affinché nulla venga eseguito su una vecchia immagine di nodo.
- Applicate mitigazioni provvisorie se dovete attendere. Dove un riavvio immediato è impossibile, riducete l'esposizione: disattivate kTLS se inutilizzato, rimuovete le regole SNAT ebtables di riscrittura ARP, limitate la capability
CAP_NET_ADMINe bloccate il moduloaf_algdopo aver valutato l'impatto. Sono palliativi, non correzioni. - Cercate, poi testate. Seguite il requisito di triage della CISA — esaminate i log degli host esposti alla ricerca di tracce di sfruttamento precedente, non solo dello stato della patch — e aggiungete i percorsi del kernel e di escalation dei privilegi al perimetro del vostro prossimo penetration test, così da sondare deliberatamente l'escalation da un punto d'appoggio.
Domande frequenti
Quali falle del kernel Linux ha aggiunto la CISA al catalogo KEV?
Il 18 settembre 2026 la CISA ne ha aggiunte tre: CVE-2025-39682, una falla CVSS 9.8 di controllo improprio di una condizione nel percorso di ricezione di Kernel TLS (kTLS); CVE-2026-53266, una scrittura fuori limite CVSS 8.8 nel percorso SNAT ARP di ebtables del bridge netfilter; e CVE-2025-39964, una race condition CVSS 7.8 nell'interfaccia socket crittografica AF_ALG. Tutte e tre sono segnalate come sfruttate attivamente.
Qual è la scadenza per la patch?
In base alla Binding Operational Directive 26-04, le agenzie civili federali statunitensi devono correggerle tutte e tre entro il 21 settembre 2026. La CISA ha inoltre contrassegnato le falle come soggette a triage forense, quindi le agenzie devono indagare gli asset esposti alla ricerca di compromissioni anziché trattare la patch come unico passo. La scadenza vincola le agenzie federali, ma l'inserimento nel KEV è un forte segnale che ogni organizzazione dovrebbe trattare queste falle come urgenti.
Sono falle locali, e questo le rende meno gravi?
Due richiedono accesso locale e una interessa utenti locali autenticati, ma «locale» è una soglia bassa nelle infrastrutture moderne. Un container compromesso, un punto d'appoggio da un exploit di applicazione web o un job CI a bassi privilegi contano tutti come locali. Queste falle forniscono primitive di escalation dei privilegi, denial of service e corruzione dell'integrità che si concatenano con un accesso iniziale per prendere il controllo di un host, evadere da un container o mandare in crash un nodo.
Come correggere se non è possibile riavviare subito?
La correzione completa è un kernel aggiornato più un riavvio, oppure un live-patch dove la distribuzione lo supporta. Come misure temporanee, le indicazioni suggeriscono di disattivare kTLS se inutilizzato, rimuovere le regole SNAT ebtables di riscrittura ARP, limitare la capability CAP_NET_ADMIN e impedire il caricamento del modulo af_alg dopo aver valutato l'impatto operativo. Queste misure riducono l'esposizione ma non sostituiscono l'aggiornamento del kernel.
Cosa significa per i carichi cloud e container?
Il kernel è la base condivisa sotto quasi ogni VM cloud, container e runner CI, quindi una falla del kernel è un'esposizione a livello dell'intera flotta. I nodi multi-tenant condividono un unico kernel tra i carichi, e i runner CI eseguono codice non attendibile. Applicate la patch ai kernel di host e nodi, ricostruite e ridistribuite le immagini di base e date priorità prima agli host esposti a Internet e multi-tenant.
Fonti
The Hacker News — CISA Flags Three Linux Kernel Vulnerabilities Exploited in the Wild
CISA — Known Exploited Vulnerabilities Catalog
Cyber Security News — CISA Warns of Linux Kernel Vulnerabilities Actively Exploited in Attacks