News

cifs-utils su Ubuntu: falla locale porta a root, patch per quattro release

CVE-2026-104715: un attaccante locale inietta opzioni di mount CIFS e sale a root. Patch disponibile per Ubuntu 22.04, 24.04, 26.04 e 26.10.

Redazione UptimeMag · 19 ottobre 2026 · 2 minuti di lettura

cifs-utils su Ubuntu: falla locale porta a root, patch per quattro release

Canonical ha pubblicato oggi, 19 ottobre 2026, l'avviso USN-8938-1 per una vulnerabilità in cifs-utils, il pacchetto che gestisce il montaggio di condivisioni CIFS/SMB su Linux. Chi gestisce server Ubuntu con storage di rete montato via SMB deve aggiornare: la falla permette a un utente locale non privilegiato di arrivare a root.

Il problema

Secondo l'avviso ufficiale, un utente non privilegiato può controllare un file di credenziali CIFS usato da un'invocazione privilegiata di mount.cifs, e il valore letto dal file viene copiato nella stringa delle opzioni di mount senza validazione, con la conseguenza che opzioni di mount controllate dall'attaccante possono essere iniettate nel mount privilegiato. Il risultato è una privilege escalation locale.

Il CVE assegnato è CVE-2026-104715, con punteggio CVSS 3.1 pari a 7.8 (High), vettore CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H: attacco locale, complessità bassa, nessuna interazione dell'utente richiesta.

Una proof-of-concept pubblica descrive il meccanismo in dettaglio: la funzione open_cred_file() in mount.cifs copia il valore username= da un file di credenziali nella stringa di opzioni di mount destinata al kernel senza tokenizzazione delle virgole, e il valore arriva dopo che il sanitizzatore per-token di mount.cifs è già passato, così opzioni iniettate come uid=0,forceuid,file_mode=04755 arrivano dritte al kernel. La segnalazione al manutentore risale al 23 settembre 2026, con conferma della variante root shell e del bypass SELinux il 28 settembre, riproduzione su Kali 2026.3 il 10 ottobre e disclosure pubblica il 15 ottobre 2026.

Pacchetti corretti

Release Ubuntu Versione cifs-utils corretta
26.10 (stonking) 2:7.4-1ubuntu3.1
26.04 LTS (resolute) 2:7.4-1ubuntu0.26.04.4
24.04 LTS (noble) 2:7.0-2ubuntu0.6
22.04 LTS (jammy) 2:6.14-1ubuntu0.7

Un aggiornamento standard del sistema (apt update && apt upgrade) applica le versioni corrette. La stessa falla è stata patchata anche su altre distribuzioni: Red Hat Enterprise Linux, SUSE Linux Micro 6.0 e Amazon Linux ne hanno rilasciato avvisi separati nella stessa finestra temporale, segno che il bug riguarda il codice upstream di cifs-utils e non una build specifica di Ubuntu.

Su chi va controllato con priorità: qualunque server multiutente che monta share SMB/CIFS tramite credenziali leggibili da utenti non amministratori, condizione comune su VPS condivisi e ambienti con più account di sistema.

Testo redatto con il supporto dell'intelligenza artificiale e verificato dalla redazione (AI Act, art. 50).