Falha 'GhostMap' no Android causa loop de reinicialização em aparelhos

Destaques
- •Vulnerabilidade 'GhostMap' permite que apps maliciosos causem loop de reinicialização em dispositivos Android.
- •A falha, descoberta pela Bitdefender, afeta versões a partir do Android 10 e exige restauração de fábrica para correção.
- •Google foi notificada e estuda correções para futuras versões do sistema operacional.
Uma falha crítica de segurança, batizada de “GhostMap”, foi descoberta no sistema operacional Android. Ela permite que um aplicativo malicioso force dispositivos a entrarem em um loop contínuo de reinicialização apenas com a instalação do pacote, sem requerer permissões especiais ou que o usuário abra o programa. A brecha foi identificada por analistas da empresa Bitdefender e divulgada em um relatório técnico nesta quinta-feira (5).
O problema reside na forma como o sistema processa informações de compactação de arquivos APK. O componente responsável pela instalação e a biblioteca que gerencia os recursos interpretam os dados de maneira diferente, resultando em um mapeamento incorreto de memória. Isso provoca uma falha que interrompe processos essenciais logo após a inicialização do aparelho.
Efeito e versões afetadas
Nos testes realizados pela equipe de pesquisa, o efeito foi observado em aparelhos com versões do sistema operacional a partir do Android 10. Segundo os pesquisadores, a instalação de um aplicativo desenvolvido com essa falha gera uma interrupção em serviços centrais do sistema, impedindo o funcionamento correto do dispositivo.
A gravidade da brecha está na simplicidade de sua execução. Barreiras de segurança comuns falham em conter a ameaça antes da instalação, pois o código malicioso não precisa rodar ativamente. O próprio processo automático do sistema, ao tentar ler os recursos corrompidos após a instalação, derruba o serviço central e força um novo reboot imediato.
Recuperação e solução
O ciclo vicioso de reinicialização impede o acesso até mesmo ao modo de segurança do aparelho. Como o sistema carrega o arquivo defeituoso antes que as rotinas de diagnóstico sejam ativadas, o telefone fica travado na animação de inicialização.
A recuperação do aparelho, segundo os pesquisadores, exige procedimentos drásticos. Usuários afetados precisam recorrer à restauração de fábrica, o que apaga todos os dados locais armazenados. A única alternativa para preservar os arquivos é o uso de comandos via cabo e um computador, caso o modo de depuração estivesse ativado previamente no dispositivo.
Resposta do Google e recomendações
A equipe da Bitdefender reportou as descobertas ao Google em agosto, fornecendo detalhes técnicos e instruções para reprodução. Inicialmente, o caso foi classificado como fora do escopo para uma atualização imediata de segurança. No entanto, a empresa de segurança relatou que o Google encaminhou a descoberta para equipes internas avaliarem possíveis correções em versões futuras do sistema.
Enquanto uma correção oficial não é disponibilizada, os autores da pesquisa recomendam cuidado redobrado com a instalação de aplicativos fora das lojas oficiais. O uso de soluções de segurança móvel capazes de identificar arquivos com estruturas corrompidas antes da conclusão do processo de instalação também é sugerido.
Matérias originais
- Nova falha no Android trava celulares em ‘reinicialização infinita’ · estadao.com.br


