Google encontra falhas graves no Android do Samsung Galaxy S6 Edge


Google encontra falhas graves no código do Android do Samsung Galaxy S6 Edge

O caça bug do Google para identificar falhas de software no Android revelou 11 falhas exploráveis ​​em software da Samsung incluídos em seu Galaxy S6 Edge, incluindo "um número substancial de questões de alta gravidade," dentro de apenas uma semana de procura.

Samsung e Google têm trabalhado para corrigir as mais graves bugs encontrados, mas os resultados de apenas uma semana de caça aos bugs destacou a dificuldade em obter até mesmo os modelos mais caros de telefones Android à venda a partir de sua maior licenciada.

Dentro do curso de uma semana, as equipes do Google desafiaram os "limites de segurança do Android que normalmente são atacados", com o objetivo de ver se eles poderiam obter acesso remoto a usuários contatos, fotos e mensagens, de preferência sem qualquer interação do usuário; explorar o telefone Android através de um aplicativo instalado do Google Play que não requerem a concessão de quaisquer permissões por usuário. As equipes descobriu um processo no Samsung que é executado com privilégios de sistema, que descompacta downloads de arquivos ZIP a partir de uma dada URL. 

"Infelizmente", o Google observou, que "o API usado para descompactar o arquivo não verifica o caminho de arquivo, por isso podem ser escritos em locais inesperados." [...] "Esta era explorável trivialmente usando o cache Dalvik usando uma técnica que tem sido usada para explorar outros bugs de passagem de diretório." 

Cinco falhas exploráveis foram encontradas no código de processamento de imagem da Samsung, duas das quais poderia permitir elevação de privilégios quando um arquivo de imagem desonestos fosse aberto na Galeria app da Samsung, enquanto os outros três poderia ser acionado simplesmente baixando uma imagem. 

Falhas no próprio código do Google Android também são uma questão séria, complicada pelo fato de que poucos usuários são capazes de atualizar seus dispositivos para uma versão recente do Android.