home / blog
2026-11-03 · alta
CVE-2026-31431: Linux kernel crypto, privilege escalation
Escalazione privilegi nel kernel Linux: CVE-2026-31431 in algif_aead con CVSS 7,8. PoC confermato.

CVE-2026-31431 è una vulnerabilità nel modulo crypto/algif_aead del kernel Linux. La falla riguarda l'implementazione delle operazioni di crittografia autenticata (AEAD) e consiste in un'operazione non sicura 'in-place' tra aree di memoria con mappings diversi. La vulnerabilità colpisce i sistemi Linux che elaborano operazioni crittografiche attraverso questo modulo.
La severità è valutata CVSS 7,8 (high). Il kernel maintainer ha identificato il problema e rivertito il commit 72548b093ee3, ripristinando l'operazione out-of-place. Segnale significativo: il 3 novembre 2026 è emerso un PoC su GitHub che dimostra lo sfruttamento come local privilege escalation (LPE), confermando l'impatto concreto.
Per i difensori, l'azione prioritaria è aggiornare il kernel Linux alla versione che contiene il fix. Verificare nei sistemi in produzione se il modulo algif_aead è abilitato e in uso. Analizzare i log del kernel per attività sospette su operazioni crittografiche. Se possibile, implementare restrizioni di accesso al modulo o disabilitarlo se non strettamente necessario. Monitorare con attenzione i sistemi con accesso locale non fidato.
In sintesi
- Cosa
- Vulnerabilità nel modulo crypto/algif_aead del kernel Linux. Operazione in-place non sicura tra aree di memoria con mappings diversi nelle operazioni di crittografia autenticata (AEAD).
- Gravità
- CVSS 7,8 (high). Consente local privilege escalation (LPE) su sistemi con accesso locale non fidato.
- Versioni interessate
- Non riportato nella documentazione ufficiale NVD. Il fix è stato applicato con il revert del commit 72548b093ee3.
- Correzione
- Revert del commit 72548b093ee3. Il kernel maintainer ha ripristinato l'operazione out-of-place, eliminando la complessità dell'in-place operation e copiando i dati associati direttamente.
- Stato
- Fix pubblicato nel kernel mainline. CVE pubblicato il 22 aprile 2026. PoC confermato su GitHub il 3 novembre 2026.
- Azione
- Aggiornare il kernel Linux alla versione con il fix. Verificare se il modulo algif_aead è in uso. Limitare l'accesso locale ai sistemi. Monitorare i log del kernel per attività anomale.
Fonti: NVD, CVE-2026-31431