Les analystes de Check Point ont constatado que muitos dispositivos Android (nomeadamente da Samsung, Huawei, LG, Sony e possivelmente de outros fabricantes) são vulneráveis a ataques interessantes. Basta simular uma única mensagem SMS especial, normalmente enviada pelos operadores de telecomunicações móveis, e um atacante fica em condições de intercetar o correio eletrónico ou o tráfego proveniente dos dispositivos vulneráveis.
O problema identificado pelos especialistas está relacionado com as instruções OMA CP (Open Mobile Alliance Client Provisioning). Trata-se de uma norma que permite aos operadores de telecomunicações móveis enviar parâmetros de rede, sob a forma de mensagens especiais, para os dispositivos dos clientes.Estas mensagens podem conter parâmetros do servidor MMS, um endereço de proxy, um servidor de correio eletrónico, uma página inicial do navegador e definições de marcadores, servidores para a sincronização de contactos e do calendário, etc.
Os investigadores da Check Point constataram que quatro fabricantes de smartphones implementaram esta norma nos seus dispositivos de forma não segura. Os smartphones Samsung, Huawei, LG e Sony podem receber mensagens OMA CP, mesmo que provenham de uma origem pouco fiável.


Os especialistas salientam que a forma mais simples de atacar os dispositivos Samsung é o facto de aceitarem todas as mensagens OMA CP sem autenticação nem verificação. Os smartphones Huawei, LG e Sony estão ligeiramente mais protegidos, uma vez que, no seu caso, o remetente da mensagem tem de fornecer, pelo menos, o IMSI do dispositivo.

Embora os códigos IMSI sejam teoricamente difíceis de obter, os especialistas da Check Point explicam que, neste caso, nada é impossível. Por exemplo, os operadores móveis oferecem serviços pagos com os quais convertem números de telefone em códigos IMSI para fornecedores de serviços móveis terceiros. Por outras palavras, um atacante pode obter o IMSI junto do fornecedor a um custo reduzido. Pior ainda, quase um terço das aplicações Android têm acesso ao IMSI dos dispositivos, uma vez que pediram e receberam as autorizações adequadas. Isto significa que os piratas informáticos podem utilizar os códigos IMSI obtidos através de aplicações maliciosas ou de fugas de dados.

Embora o ataque descrito pela Check Point não seja automático (o utilizador tem de premir um botão e aceitar a instalação das novas definições do atacante), os investigadores alertam que os atacantes podem simular facilmente o remetente. Na prática, o destinatário não tem forma real de determinar quem enviou a mensagem. Infelizmente, isto significa que muitos utilizadores aceitarão substituir as definições do dispositivo por novas, pensando que foram recebidas de um verdadeiro operador de telecomunicações móveis.
Assim, ao alterar as definições, o atacante pode, por exemplo, redirecionar todo o tráfego da vítima através do seu servidor malicioso. Para executar um ataque deste tipo, não é necessário qualquer equipamento especial: um modem GSM (um dongle USB de cerca de 10 dólares, ou um telemóvel a funcionar em modo modem) e um simples script bastam para enviar os SMS especiais.
Felizmente, três dos quatro fabricantes identificados no relatório de especialistas já estão a trabalhar para resolver este problema:
- A Samsung incluiu uma correção para este problema no kit de atualização de maio ( SVE-2019-14073 );
- A LG publicou a sua correção em julho ( LVE-SMP-190006 );
- A Huawei prevê introduzir as correções necessárias na interface do utilizador para a próxima geração de smartphones das séries Mate e P.
O único fabricante que não resolverá o problema é a Sony. Os investigadores explicaram que os engenheiros da Sony “recusaram-se a reconhecer a vulnerabilidade, alegando que os seus dispositivos estavam em conformidade com a especificação OMA CP”.
Mas os analistas da Check Point recomendam não só que os fabricantes publiquem as correções, como também que os utilizadores as instalem. Segundo eles, os operadores de telecomunicações móveis deveriam bloquear as mensagens OMA CP ao nível da rede, para que mensagens deste tipo não possam circular pelas suas redes, a menos que sejam enviadas pelo próprio operador. De acordo com os especialistas, atualmente é impossível confiar nas mensagens OMA CP e o melhor é rejeitá-las todas.