Novo buraco na segurança do Android, criado pela SDK do Baidu

14 Comentários

A modularidade e abertura do Android é uma das suas maiores qualidades, mas ao mesmo tempo uma das suas maiores falhas.

No seguimento de outras falhas recentemente descobertas, surge agora mais uma, que está a surgir fruto de um problema na SDK de desenvolvimento do Baidu e que afecta 100 mil dispositivos.

android_baidu_1

A nova falha vem do Moplus, a SDK que a Baidu disponibiliza para a criação de aplicações Android. Mesmo não sendo uma SDK pública, muitas aplicações foram já criadas com base nela.

Das mais de 14 mil aplicações criadas com recurso ao Moplus apenas 4 mil são da responsabilidade da Baidu, sendo as restantes responsabilidade de outros programadores.

A falha foi descoberta pela Trend Micro e baseia-se num comportamento desta SDK que lança um servidor HTTP nos dispositivos Android onde estas aplicações estão instaladas. Este servidor não usa qualquer tipo de autenticação aceita comandos directos da Internet, sem qualquer verificação.

Estes comandos podem ser usados para obter dados sensíveis dos utilizadores, como mensagens, chamadas ou localizações.

Mas o pior é que permite ainda que sejam adicionados novos contactos, submetidos ficheiros, realizadas chamadas, apresentadas mensagens falsas aos utilizadores ou até instaladas aplicações.

android_baidu_2

No caso de dispositivos que tenham root feito, a SDK permite a instalação de aplicações de forma silenciosa, sem que sejam apresentadas as notificações de instalação, sendo por isso o problema ainda maior e mais difícil de combater.

Os investigadores da Trend Micro descobriram também o primeiro malware que explora esta falha e que está já a atacar, conseguindo instalar aplicações não desejadas. O nome pelo qual este malware é conhecido é ANDROIDOS_WORMHOLE.HRXA.

A Trend Micro acredita que esta nova falha, do Moplus poderá ser ainda pior que o Stagefright, descoberto no início deste ano. O Stagefright obrigava a que os atacantes enviassem mensagens multimedia com código malicioso ou que levassem os utilizadores a clicar em certos links.

Para poderem explorar a falha do Moplus os atacantes só precisam de enviar pedidos HTTP para todos os endereços IP das redes dos operadores móveis e rapidamente encontram as suas vítimas.

android_baidu_3

Tanto a Google como a Baidu foram alertadas para este problema e a empresa chinesa apressou-se a resolvê-lo, lançando uma nova versão da sua SDK, já com o problema resolvido.

A Baidu corrigiu também todas as suas aplicações para que usem já versão corrigida da sua SDK, eliminado assim o problema.

Mas mais uma vez o problema será difícil de erradicar, uma vez que muitos dos programadores que usaram a versão anterior da SDK não vão actualizar as suas aplicações.

Comentários

14

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Byte Cultivar
    Byte Cultivar

    Deve haver muita gente a usar o baidu por cá, para isto merecer sequer ser noticia.

    1. Avatar de fnp.pt
      fnp.pt

      baitu… 🙂

      1. Avatar de zappap
        zappap

        baitu, baitu, baiela, bai tudo pra casa dela

        1. Avatar de piri_vm
          piri_vm

          Lol, ia precisamente dizer o mesmo… Lol

    2. Avatar de Ratax
      Ratax

      Tens a certeza disso?
      Às tantas há muito quem use sem se dar conta…
      Talvez sejas um deles…
      Ora vê lá este exemplo:

      https://pplware.sitedev.pt/informacao/sony-xperia-enviam-informacoes-para-servidores-chineses/

    3. Avatar de Bruno
      Bruno

      Merece ser noticia porque saiu há pouco tempo uma noticia sobre vulnerabilidades no iPhone.
      Neste site, esta situação é regra.

      1. Avatar de Ruben
        Ruben

        A diferença é que no iPhone, isso custou 1 milhão de dólares, é só está disponível para quem pagou pelo exploit.

        Neste caso, é de borla, e qualquer um pode aceder.

  2. Avatar de Ratax
    Ratax

    E as novidades são?…

  3. Avatar de zee
    zee

    Identifiquei um dispositivo com isto instalado. Apareciam de vez em quando aplicações instaladas sem interação de ninguém. Era exatamente a falha descrita no artigo.
    Resolvi pedindo ao fabricante do dispositivo o firmware mais atualizado do mesmo, e resolveu com a instalação.

  4. Avatar de Manuel Silva
    Manuel Silva

    Quais as aplicações na Play Store que foram feitas com o SDK da Baidu?

  5. Avatar de Realista
    Realista

    A segurança do Android é como um coador para apanhar água…

    Ainda bem que uso o meu Lumia com Windows Phone :))