Falla: SMS ingannevoli da iPhone possibili da cinque anni

di Manolo De Agostini - pubblicato lunedì 20 agosto 2012 alle 08:30

Pod2g, ricercatore di sicurezza, ha svelato una falla presente nel sistema degli SMS di iOS. Sarebbe presente fin dalla prima versione dell'OS mobile di Apple. La casa di Cupertino consiglia di usare iMessage.

Pod2g, ricercatore di sicurezza impegnato su iOS e figura nota nel mondo del jailbreak, ha riscontrato una vulnerabilità nell'applicazione SMS di iPhone, presente sin dalla prima release del sistema operativo (quindi da almeno cinque anni) e anche nella più recente Beta 4 di iOS 6. Pod2g ha pubblicato uno strumento (indirizzato ad altri ricercatori) tramite il quale verificare la scoperta.

La falla, che l'appassionato considera severa sebbene non implichi l'esecuzione di codice, consente di inviare SMS ingannevoli, facendo pensare al destinatario di ricevere un messaggio da un mittente di fiducia, mentre in realtà è stato spedito da un malintenzionato per ottenere dati sensibili.

Il problema riguarda il modo in cui iOS gestisce lo User Data Header (UDH), una sezione facoltativa del cosiddetto "text payload", cioè tutto il corredo necessario all'invio di un messaggio e che consente di specificare determinate informazioni, come il numero a cui si può rispondere. Insomma permette di impostare nel campo "reply to", cioè quello della risposta, un numero diverso da quello da cui si è ricevuto il messaggio.

In Rete in molti affermano che questa falla non è comune solo ad iOS, in quanto si tratterrebbe di una caratteristica del protocollo SMS che consentirebbe di scrivere nel campo del Mittente qualsiasi cosa. Pod2g ha ribattuto che il problema è leggermente più complesso e sul proprio blog ne spiega il funzionamento.

"In un text payload, la sezione chiamata UDH è facoltativa ma definisce molte funzioni avanzate con le quali non tutti i cellulari sono compatibili. Una di queste opzioni consente all'utente di modificare l'indirizzo di risposta a un messaggio. Se il cellulare di destinazione è compatibile, e se il ricevente prova a rispondere a quel messaggio, non lo fa al numero originale, ma a quello specificato. Molti operatori non controllano questa parte del messaggio, e questo significa che in tale sezione si può scrivere ciò che si vuole in questa sezione: un numero speciale o quello di qualcun altro".

"In una buona implementazione di questa caratteristica il ricevente dovrebbe vedere il numero del telefono originale. Sull'iPhone, quando vedete il messaggio, sembra provenire dal numero a cui si può rispondere (reply to) e si perde la traccia dell'origine", continua Pod2g.

Malintenzionati potrebbero quindi inviarvi un SMS che sembra provenire dalla vostra banca, richiedendovi informazioni private o invitandovi a visitare un sito per rubarvi i dati (phishing). Non si tratta di un problema che (almeno al momento) colpisce su larga scala, perché l'inganno deve essere ben congeniato e messo in atto da persone preparate. Non è comunque da sottovalutare. Apple, interpellata in merito da Engadget, ha dichiarato di prendere la sicurezza "molto seriamente" ma al tempo stesso ha dato una risposta elusiva.

"Quando usate iMessage anziché SMS, gli indirizzi sono verificati e questo vi protegge da questi tipi di attacchi. Una delle limitazioni degli SMS è che permette ai messaggi di essere inviati con indirizzi falsificati verso qualsiasi telefono, quindi invitiamo i clienti a essere molto attenti se tramite SMS sono indirizzati a un sito web o un indirizzo sconosciuto".

Più che una presa di coscienza della falla e una promessa di porvi rimedio (sempre che sia possibile), sembra uno spot pro-iMessage. A volte i rappresentanti delle aziende non riescono a fare gli interessi di ciò che rappresentano. A ogni modo, tralasciando questa dichiarazione di circostanza, speriamo che gli ingegneri di Apple abbiano preso visione del problema e possano intervenire al più presto. Prevenire è meglio che curare.

 
Ultime news
Apple iOS
iPhone
Repubblica

Commenti dei lettori (38)

Aggiungi un tuo commento
1/4 avanti   
cedivad 20/08/2012 08:52
+11
Magari mi sbaglio, ma questa non è una falla, è working as designed.
Molto semplicemente puoi far finta di chiamarti anche Dio, come potrebbe il sistema verificare che a Dio corrisponde il tuo numero di telefono?
Servirebbe un database interno ad Apple per ogni numero di telefono che verificasse ogni nome associato... Lasciamo stare va.

Non è una falla.
gtx88 20/08/2012 08:58
+3
che dire dopo 5 anni gli ingegneri apple avranno pensato che la possono spacciare tranquillamente come feature
krudelfranz 20/08/2012 08:59
+1
non è una falla, è una feature, anche se non esclusiva
Secondo me dovrebbero semplicemente rendere accessibile l'header per risolvere, come in mail dove basta tappare su dettagli e vedi l'header completo
mettek 20/08/2012 09:08
+7
Mi sembra che esistano applicazioni (non sul play) android per fare la stessa cosa dove posso inviare SMS fingendomi una un altra persona.

In ogni caso non è una vulnerabilità finchè non si può generare del codice maligno che metta a rischio i dati dell'utenza o la loro sicurezza.

Per il resto spetta all'utente capire che se qualcuno ti chiede i dati di acesso al tuo conto corrente bancario è una truffa.
Merluz 20/08/2012 09:10
0
prima che nascesse l'iphone io mandavo già messaggi spacciandomi per altri destinatari tramite vari cellulari Nokia usando delle banalissime applicazioni per Symbian. c'era stato il tormentone tra me e i miei amici diversi anni fa su questa cosa, tormentone durato qualche settimana....

ovviamente lo si faceva per scherzare
R4z3R 20/08/2012 09:11
+15

 Originariamente inviata da cedivad

Magari mi sbaglio, ma questa non è una falla, è working as designed.
Molto semplicemente puoi far finta di chiamarti anche Dio, come potrebbe il sistema verificare che a Dio corrisponde il tuo numero di telefono?
Servirebbe un database interno ad Apple per ogni numero di telefono che verificasse ogni nome associato... Lasciamo stare va.

Non è una falla.



Parti con magari mi sbaglio e poi finisci con la certezza "non é una falla". Ovviamente ne sai molto di più del ricercatore.
GanD 20/08/2012 09:12
+1
ma iMessage non funziona solamente tra dispositivi Apple? xD come risposta non è molto intelligente se devo scrivere ad una persona che ha un'altro cell GG apple
Merluz 20/08/2012 09:14
+2
per di più ricordo vagamente di alcuni siti internet per mandare SMS che permettevano di mettere un mittente qualunque, anche usando un numero di cellulare.

quindi conoscendo dei numeri di cellulari in rubrica sul cellulare della persona a cui si scriveva l'SMS si poteva apparire come persone anche molto vicine al malcapitato...
cedivad 20/08/2012 09:17
+6

 Originariamente inviata da R4z3R

Parti con magari mi sbaglio e poi finisci con la certezza "non é una falla". Ovviamente ne sai molto di più del ricercatore.



Il "ricercatore" ha solo scritto un programmino per inviare messaggi settando l'header, di cui ho avuto la premuria di leggermi il sorgente su github prima di commentare.
E' la stampa a fare la solita cacchiata, con questi scoop sensazionalistici del tipo "attenzione iphoniani: avete un telefono con una FALLA da ben 5 anni".
Dave83 20/08/2012 09:18
+10

 Originariamente inviata da cedivad

Magari mi sbaglio, ma questa non è una falla, è working as designed.
Molto semplicemente puoi far finta di chiamarti anche Dio, come potrebbe il sistema verificare che a Dio corrisponde il tuo numero di telefono?
Servirebbe un database interno ad Apple per ogni numero di telefono che verificasse ogni nome associato... Lasciamo stare va.

Non è una falla.



Beh la seconda parte dell'articolo invece dice il contrario
Il problema è che il ricevente non vede chi il numero di chi ha davvero inviato il messaggio, ma solo a cui risponde, e la cosa è grave, anche se personalmente penso che sarebbe stato peggio il contrario, ovvero vedere un numero di una persona e rispondere ad un altro.

Certo che la risposta "usate iMessage" è in pieno stile Apple...
1/4 avanti   
Devi essere collegato scrivere un commento!
Accesso utenti
Nome utente:
Password:
Correlazioni
Categorie: Smartphone
Aziende: Apple
 
Continua a seguirci!
Informazioni su Tom's Hardware
Tom's Hardware fa parte di Bestofmedia Network
Copyright ©2013 Bestofmedia. Tutti i diritti riservati
P.Iva 04146420965
Clicca per i dettagli