Apple corregge il bug che trasformava le notifiche in una porta per l’Fbi
Articolo Precedente
Articolo Successivo
Redazione Scienza e Tecnologia
-
Un intervento chirurgico e silenzioso ha da poche ore modificato il comportamento del sistema operativo mobile di Apple, dopo che si è scoperto – e la notizia ha fatto il giro del mondo – che i messaggi eliminati, anche quelli provenienti da app blindate come Signal, potevano essere letti da terzi. L’aggiornamento, identificato come iOS 26.4.2 (insieme alla controparte per iPad), non è uno dei soliti rilasci ricchi di funzionalità estetiche: serve a chiudere una falla strutturale nel database delle notifiche, una vulnerabilità che, stando a quanto emerso in aula, sarebbe già stata utilizzata da investigatori federali per estrarre conversazioni che si credevano cancellate per sempre.
La questione, tecnica nella sostanza ma pesante nelle implicazioni legali, riguarda la gestione delle notifiche push. Quando un messaggio arrivava su un iPhone, il sistema operativo, per una sorta di errore di logica, conservava una copia dell’anteprima del testo all’interno di un database locale, anche dopo che l’utente aveva provveduto a rimuovere la conversazione. Peggio ancora, questa traccia digitale rimaneva accessibile per settimane. Secondo le ricostruzioni offerte da diverse testate specializzate, il problema non riguardava affatto la crittografia di Signal (che resta intatta), ma il registro del sistema ospite: l’app diceva di cancellare i dati, ma iOS li teneva da parte in un cassetto dimenticato.
La testimonianza in tribunale che ha fatto scattare l’allarme
Il campanello d’allarme più forte non è arrivato da un laboratorio di ricerca, bensì da un’aula di giustizia americana. Durante un procedimento giudiziario, un agente dell’Fbi ha dichiarato di essere riuscito a recuperare messaggi – provenienti proprio dall’applicazione Signal – da un dispositivo sotto sequestro, nonostante l’imputato avesse eliminato l’app e impostato la funzione “messaggi effimeri”. L’analisi forense aveva semplicemente interrogato il database interno delle notifiche, dove le anteprime dei testi (visualizzate sulla schermata di blocco al momento della ricezione) giacciono in attesa di essere cancellate. “Le notifiche contrassegnate per l’eliminazione potevano essere inaspettatamente conservate sul dispositivo”, ha dovuto infine ammettere Cupertino nelle note tecniche di patch, confermando l’esistenza del "backdoor" involontario.
Apple, che da anni costruisce la propria reputazione sulla difesa della privacy (con sistemi come la Secure Enclave e la crittografia integrale del file system), si è dunque trovata in una posizione scomoda. Da un lato c’è la necessità di collaborare con le forze dell’ordine nei limiti della legge, dall’altro la promessa di sicurezza totale fatta ai propri utenti. In questo caso specifico, il bug ha di fatto annullato la volontà dell’utente – che aveva premuto “cancella” – trasformando una funzionalità ordinaria, come la visualizzazione delle notifiche, in un elemento di vulnerabilità sfruttabile tramite strumenti come GrayKey o Cellebrite.
La reazione della casa madre e il “data redaction”
Apple ha reagito con una certa rapidità alla diffusione della notizia, avvenuta a inizio aprile grazie a un’inchiesta del sito 404 Media. La correzione introdotta con iOS 26.4.2, che l’azienda raccomanda di installare con urgenza su tutti gli iPhone a partire dall’11 e modelli successivi, si basa su un principio chiamato "data redaction" (oscuramento dei dati). In parole povere, è stato insegnato al sistema a non scrivere più nei registri persistenti quelle informazioni che dovevano essere volatili. La patch impedisce che le notifiche già visualizzate o eliminate lascino una copia di riserva nel telefono, tagliando così la strada agli investigatori che volessero pescare a strascico nei database dimenticati.
Non si tratta di un aggiornamento facoltativo. La ditta di Cupertino ha rilasciato la versione 26.4.2 non solo per chi ha già installato l’ultima incarnazione del sistema operativo, ma ha anche provveduto a backportare la correzione per chi è ancora fermo a iOS 18 (rilasciando la versione 18.7.8). È un segnale piuttosto chiaro: la falla era considerata talmente seria da dover essere estirpata a tutti i costi dall’intero parco macchine attivo, senza lasciare indietro i possessori di hardware meno recente.
Le reazioni di Signal e le opzioni di mitigazione
Meredith Whittaker, a capo di Signal, è stato uno dei primi soggetti a intervenire pubblicamente sulla vicenda. Pur sollevata dalla velocità della correzione, ha sottolineato amaramente come le notifiche relative a messaggi cancellati “non dovrebbero rimanere in alcun database del sistema operativo”. Ed è una critica che suona più come un promemoria per tutti i produttori di smartphone: la catena di sicurezza è forte solo quanto l’anello più debole, e l’anello, in questo frangente, era proprio il gestore del sistema.
Per chi, nel frattempo, non ha ancora aggiornato il telefono o è particolarmente paranoico riguardo alla propria privacy, esiste una soluzione alternativa, che passa per le impostazioni dell’applicazione. Disattivando la visualizzazione dell’anteprima del messaggio (“Show No Name or Content” nelle impostazioni delle notifiche di Signal), si impedisce al sistema di salvare un testo sensibile nei registri. Se il database conserva solo la dicitura “Nuovo messaggio” invece del contenuto della conversazione, lo strumento forense non trova nulla di utile da estrarre. L’azienda di Cupertino, dal canto suo, ha già confermato che con l’installazione della nuova versione, i vecchi log incriminati verranno spazzati via automaticamente.




