Segurança

Cadeia de exploits em chamada de vídeo VoLTE da Unisoc pode dar acesso total ao kernel do Android

Pesquisadores da SSD Secure Disclosure divulgaram uma cadeia de exploits em duas etapas que consegue acesso total ao kernel do Android em dispositivos com firmware de modem da Unisoc por meio de uma chamada de vídeo VoLTE, sem que o fabricante de chips tenha disponibilizado correção.


Swati Khandelwal Segunda - 17 de Agosto de 2026 às 14:20
The Hacker News

Pesquisadores de segurança da SSD Secure Disclosure publicaram uma cadeia de exploits em duas etapas que consegue acesso total ao kernel (núcleo do sistema operacional) do Android em dispositivos com firmware de modem da Unisoc por meio de uma chamada de vídeo VoLTE (Voz sobre LTE, tecnologia que permite chamadas de voz pela rede de dados móveis de quarta geração), sem que o fabricante de chips tenha oferecido correção.

O comunicado, publicado em 17 de agosto de 2026, é a segunda etapa de uma cadeia iniciada em março de 2026, quando a SSD divulgou uma falha de execução remota de código (RCE, na sigla em inglês) no mesmo firmware, explorada por meio de uma chamada de vídeo SIP (Protocolo de Iniciação de Sessão, usado para estabelecer conexões de voz e vídeo) malformada. Concluir a cadeia completa exige que o atacante controle uma rede celular 4G privada e que a vítima atenda à chamada de vídeo recebida.

"Tentamos contatar o fornecedor por diversos canais (e-mail e LinkedIn), mas não conseguimos obter resposta", afirmou a SSD Secure Disclosure no comunicado.

O comunicado de março de 2026 trazia a mesma declaração. A pesquisa foi conduzida por um pesquisador de segurança independente que utiliza o identificador 0x50594d.

A vulnerabilidade de escalonamento de privilégios está classificada como CWE-1189 (Enumeração Comum de Fraquezas, catálogo público de falhas de segurança), descrita como "Isolamento Inadequado de Recursos Compartilhados em Sistema em Chip" (SoC, na sigla em inglês), e não recebeu um identificador CVE (código público usado para catalogar falhas de segurança conhecidas) até a publicação.

A falha reside no firmware do modem compartilhado por pelo menos três chipsets da Unisoc, entre eles o T606, presente no Motorola E13, o T612, encontrado no Realme C33, e o T7250, presente no Xiaomi Redmi A5.

A Unisoc, fabricante de chips com sede em Xangai e anteriormente conhecida como Spreadtrum, fornece componentes para marcas como Motorola, Realme e Xiaomi em dispositivos vendidos em mais de 140 países, segundo o comunicado.

Os pesquisadores confirmaram a falha de escalonamento de privilégios em um Motorola E13 com patch de segurança de fevereiro de 2025 e em um Xiaomi Redmi A5 com patch de janeiro de 2026.

Executar a cadeia completa exige, primeiro, um ponto de apoio no modem obtido por meio da vulnerabilidade de RCE divulgada em março de 2026, além de uma infraestrutura VoLTE controlada pelo atacante e uma vítima que atenda à chamada de vídeo recebida.

Os pesquisadores montaram o ambiente de prova de conceito usando uma rede núcleo 4G de código aberto, um rádio definido por software para a interface de rádio 4G e cartões SIM especializados.

Uma vez com código em execução no modem, a etapa de escalonamento de privilégios funciona gravando uma configuração de acesso total na Unidade de Proteção de Memória (MPU, na sigla em inglês) ARM do modem por meio de registradores do coprocessador, mapeando todo o espaço de endereços físicos de 32 bits como legível, gravável e executável a partir do contexto do modem, incluindo as páginas onde reside o kernel do Android.

A condição que torna isso possível é um espaço de memória física compartilhado entre o processador do modem e o processador de aplicações dentro do SoC da Unisoc, sem nenhuma fronteira imposta por hardware que impeça o código em execução no contexto do modem de modificar a memória do kernel.

Os pesquisadores confirmaram a execução de código em nível de kernel em um dispositivo de teste ao observar a saída de log do kernel mostrando que o código injetado havia sido executado.

O Boletim de Segurança do Android de agosto de 2026, publicado antes desta divulgação, não aborda a vulnerabilidade de escalonamento de privilégios, e nenhum boletim de segurança da UNISOC trata do problema.

Um comunicado separado da UNISOC de outubro de 2025, CVE-2025-31718, com pontuação CVSS (Sistema Comum de Pontuação de Vulnerabilidades) de 7,5, descreve uma falha de validação de entrada no modem na mesma família de chipsets, embora não esteja claro se corresponde à divulgação da SSD de março de 2026.

Os proprietários dos dispositivos atualmente não têm patch ou mitigação disponível e devem aguardar uma atualização de firmware do fabricante do aparelho.

A divulgação vem após pesquisa independente publicada em novembro de 2025 pelo Kaspersky ICS CERT (equipe de resposta a emergências cibernéticas em sistemas de controle industrial), que documentou a mesma condição arquitetural em outro chip da Unisoc, o UIS7862A, encontrado em unidades de cabeça (painéis centrais multimídia) de veículos. Após obter execução de código no modem por meio de uma vulnerabilidade separada, a equipe da Kaspersky também conseguiu alcançar e modificar o kernel do Android em execução, explorando o espaço de endereços físicos compartilhado entre modem e processador de aplicações.

A Kaspersky descreveu um de seus caminhos de movimento lateral, envolvendo um periférico oculto de Acesso Direto à Memória (DMA, na sigla em inglês), como um problema em nível de hardware que não pode ser corrigido por uma atualização de software. A rota pela Unidade de Proteção de Memória usada na cadeia da SSD é, em princípio, endereçável por meio de uma mudança no firmware, embora nenhuma atualização desse tipo tenha sido confirmada pela UNISOC.

Uma vulnerabilidade coordenada no modem da Unisoc descoberta pela Check Point Research em 2022, CVE-2022-20210, foi corrigida pela UNISOC e distribuída por meio do Boletim de Segurança do Android. As duas vulnerabilidades atualmente divulgadas não contam com a mesma garantia.

Segurança Android Unisoc