Critico Bug di Ubuntu Snapd (CVE-2026-3888) Permette agli Utenti di Ottenere l'Accesso Root - Patch Adesso!
Sunto rapido
- L'Unità di Ricerca sulle Minacce di Qualys ha recentemente scoperto una grave vulnerabilità (CVE-2026-3888) in snapd, il servizio in background che gestisce le app Snap.
- CVE-2026-3888 è una vulnerabilità ad alta gravità di Escalation di Privilegi Locale (LPE) che permette agli utenti non privilegiati di ottenere l'accesso root completo nelle installazioni predefinite di Ubuntu 24.04 LTS e versioni successive.
- La falla viene attivata da un'interazione involontaria tra snap-confine (che configura i sandbox delle app) e systemd-tmpfiles (che pulisce i vecchi file temporanei).
- Aggiorna il tuo sistema Ubuntu il prima possibile per applicare le patch:
sudo apt update && sudo apt upgrade -y
Introduzione
Una significativa falla di sicurezza è stata recentemente scoperta in Ubuntu, e comporta un po' di attesa.
L'Unità di Ricerca sulle Minacce di Qualys ha identificato una vulnerabilità di Escalation dei Privilegi Locale (LPE), tracciata come CVE-2026-3888, che permette a un utente standard di ottenere l'accesso root completo.
Se gestisci sistemi Ubuntu, in particolare versioni come 24.04 LTS, ecco cosa devi sapere per rimanere sicuro.
Il Problema: Un'Interazione "Contro il Senso"
A differenza di molti bug che vivono in una singola riga di codice, questo è un "interazione non intenzionale" tra due strumenti di sistema altrimenti sicuri:
- snap-confine: Questo strumento configura il "sandbox" sicuro in cui vengono eseguite le tue app Snap.
- systemd-tmpfiles: Questo servizio pulisce i file vecchi nelle tue cartelle temporanee per mantenere il sistema ordinato.
La vulnerabilità si verifica perché snapd gestisce in modo errato le operazioni in una directory temporanea privata. Se il servizio di pulizia elimina questa directory mentre è ancora necessaria, un attaccante può intervenire, ricrearla con file dannosi e ingannare il sistema facendogli concedere i privilegi di root.
Un gioco di attesa di 30 giorni
Questo attacco è insolito perché richiede estrema pazienza. Un aggressore non può semplicemente eseguire uno script e ottenere i privilegi di root immediatamente. Invece, deve aspettare che scada il timer di pulizia automatica del sistema.
Come osservato nell'Ubuntu Community Hub, l'attaccante deve aspettare che la directory venga eliminata dopo un periodo di inattività:
- Ubuntu 24.04 (Noble): 30 giorni di attesa.
- Ubuntu 25.10 (Questing): 10 giorni di attesa.
A causa di questo lungo ritardo, gli esperti di sicurezza classificano la Complessità dell'Attacco come Alta. Tuttavia, una volta che il timer scatta, l'impatto è una compromissione totale del sistema ospite.
La tua versione di Ubuntu è interessata?
Il difetto colpisce principalmente le installazioni predefinite di Ubuntu 24.04 LTS e successive. Mentre le versioni più vecchie (dal 16.04 al 22.04) sono generalmente sicure nel loro stato predefinito, Canonical ha rilasciato patch di "irrobustimento" anche per esse nel caso qualcuno utilizzi una configurazione non predefinita.
Controlla la tua versione di snapd e assicurati di essere passato a queste versioni corrette:
- Ubuntu 25.10:
2,73+ubuntu25.10.1 - Ubuntu 24.04 LTS:
2.73+ubuntu24.04.2 - Ubuntu 22.04 LTS:
2.73+ubuntu22.04.1 - Legacy (16.04 a 20.04): Aggiornamenti disponibili tramite Ubuntu Pro.
Puoi controllare la versione di snapd in Ubuntu usando uno di questi comandi:
1. Controlla la versione del pacchetto snapd:
snap versionQuesto visualizza la versione del client snap, la versione del demone snapd e le informazioni sulla serie/SO.
2. Controlla tramite apt/dpkg:
dpkg -l snapdo
apt-cache policy snapd
3. Verifica lo stato del servizio snapd (include informazioni sulla versione):
snapd --versionIl modo più comune e raccomandato è snap version, che fornisce un output come:
snap 2.74.1
snapd 2.74.1
series 16
ubuntu 24.04
kernel 6.8.0-106-generic
architecture amd64Come risolverlo (e l'errore di battitura "nobile")
Il modo migliore per proteggersi è un aggiornamento standard del sistema. Puoi eseguire questi comandi nel tuo terminale:
sudo apt update
sudo apt upgrade -yNota Importante: Dopo l'aggiornamento, devi riavviare il computer per rendere attive le modifiche di sicurezza.
Fai attenzione al nobile errore di battitura
Se usi Ubuntu 24.04 (Noble), c'è stato un piccolo intoppo con la prima patch (versione .1). Un sviluppatore ha accidentalmente omesso la lettera "D" all'inizio di un file di configurazione. Questo ha causato un errore "Tipo di comando sconosciuto" durante l'installazione.
Canonical ha rapidamente risolto questo con la versione 2.73+ubuntu24.04.2. Se durante l'ultimo aggiornamento hai visto un messaggio di errore, esegui di nuovo l'aggiornamento per ottenere la versione corretta.
Ancora una cosa: Il bug "rm" di Ubuntu 25.10
Durante l'indagine su questo, i ricercatori hanno anche trovato un bug separato in Ubuntu 25.10. Coinvolgeva una "condizione di competizione" in una nuova versione del comando rm che poteva consentire a un aggressore di cancellare file che non dovrebbe essere in grado di toccare.
La buona notizia? Questo è stato individuato e risolto prima che Ubuntu 25.10 fosse anche solo rilasciato al pubblico, tornando alla versione GNU del tool, collaudata e affidabile.
Sommario
Questa grave vulnerabilità di Ubuntu (CVE-2026-3888) permette agli utenti locali di ottenere l'accesso completo come root. Se utilizzi Ubuntu 24.04 o versioni successive, dovresti aggiornare immediatamente il tuo sistema.
- Aggiorna ora: Assicurati che
snapdsia all'ultima versione. - Riavvio: Non saltare questo passaggio, altrimenti la patch non funzionerà completamente.
- Verifica Noble: Se sei sulla 24.04, assicurati di avere la versione
.2o superiore per evitare il bug del refuso.
Rimanere aggiornati è la tua migliore difesa. Se hai abilitato unattended-upgrades, il tuo sistema probabilmente ha gestito questo entro 24 ore dal rilascio.
Per ulteriori dettagli tecnici su questa vulnerabilità, leggi il rapporto dettagliato del team Qualys nel link sottostante:
- CVE-2026-3888: Importante vulnerabilità di Snap consente l'escalation dei privilegi locali a root