← voltar
CVE-2024-29748highsob ataqueCWE-280

CVE-2024-29748

51Vexday Risk Score

Priorize a correção. Ela está sob exploração confirmada pelo CISA.

ssvc Actcvss 7.8epss 0.7%
da publicação à arma
Publicada no NVD5 de abr.
CISA KEV4 de abr.
probabilidade de exploração
0.7%top 51% das CVEs
exploração observada
simCISA + VulnCheck
Ação exigida pela CISAprazo federal: 2024-04-25

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Resumo

Falha de lógica no firmware dos dispositivos Google Pixel que permite a um atacante com acesso físico interromper um processo de reset de fábrica (wipe) disparado remotamente via Device Admin API. Na prática, isso derrota o principal controle anti-roubo/anti-perícia dos dispositivos: um wipe remoto acionado por um MDM ou pelo próprio usuário para destruir dados pode ser abortado antes de terminar, preservando o conteúdo do aparelho para extração posterior. O EPSS baixo (0.0068) contrasta com a presença no KEV da CISA — o Google já sinalizou 'exploração limitada e direcionada', compatível com uso por ferramentas forenses/de extração, não com exploração em massa.

Detalhamento técnico

O bug está no componente 'Pixel Firmware' (bug interno do Google A-318507188), catalogado pela CISA como CWE-280 (tratamento inadequado de permissões/privilégios insuficientes). Quando um app com privilégio de administrador de dispositivo (Device Admin API, DevicePolicyManager.wipeData()) dispara um apagamento remoto — cenário típico de MDM corporativo ou de recursos 'apague meu dispositivo' —, o firmware deveria conduzir a sequência de wipe até o fim sem possibilidade de interrupção por um usuário local sem privilégios adicionais. A lógica falha permite que essa sequência seja interrompida antes da conclusão.

O vetor CVSS (AV:L/AC:L/PR:N/UI:R) resume o pré-requisito real: acesso local ao aparelho, nenhuma execução privilegiada prévia necessária, mas interação do usuário/atacante é obrigatória para acionar a interrupção — ou seja, quem exploraria isso precisa manipular o dispositivo fisicamente durante a janela do wipe. A confidencialidade, integridade e disponibilidade impactadas ao máximo (C:H/I:H/A:H) refletem que o resultado final é acesso total aos dados que deveriam ter sido destruídos.

Segundo a GrapheneOS, que reportou o problema, apps que usam a API de administração de dispositivo para apagar dados 'não oferecem nenhuma segurança contra um atacante local, já que é possível interromper o processo' — e afirma que empresas forenses já tinham conhecimento disso antes da correção pública, o que reforça a hipótese de exploração direcionada citada pelo Google.

Como é explorada

O exploit não é remoto: exige posse física do aparelho no momento em que um wipe é disparado via Device Admin API. O cenário de abuso descrito pela GrapheneOS é justamente o inverso do que a manchete 'privilege escalation' sugere — não se trata de um app malicioso escalando privilégios sozinho, mas de um agente com acesso físico ao hardware (por exemplo, quem está de posse de um dispositivo apreendido ou roubado) interrompendo um comando de apagamento remoto antes que ele termine, preservando os dados originais.

Isso é relevante para quem depende de wipe remoto como controle de segurança institucional (MDM corporativo, 'Find My Device', apps de segurança que apagam o aparelho após tentativas de acesso). Se o atacante consegue manter o aparelho ligado e interagir com ele durante a janela de wipe, a proteção falha silenciosamente — o comando é recebido, mas não chega a ser concluído.

A presença no catálogo KEV da CISA confirma exploração ativa observada, e o próprio bulletin do Google já indicava 'indicações de exploração limitada e direcionada' junto com a CVE-2024-29745 (falha relacionada, no bootloader). Não há EPSS alto porque não é um vetor de exploração em massa via internet — é uma técnica de nicho, típica de cadeias de perícia digital contra dispositivos apreendidos.

Versões

Afetadas
Dispositivos Google Pixel com nível de patch de segurança de abril de 2024 (2024-04-05) anterior — o bulletin não detalha a partir de qual versão de firmware/Android o bug foi introduzido. Não há confirmação nas fontes sobre se outros fabricantes Android (não-Pixel) usam o mesmo componente de firmware afetado; a CVE foi divulgada apenas no Pixel Update Bulletin, não no Android Security Bulletin geral.
Corrigidas em
Google Pixel com nível de patch de segurança 2024-04-05 ou posterior. A GrapheneOS indica que a correção publicada é parcial, com trabalho adicional ('wipe-without-reboot') ainda em andamento à data do relato — não há fonte confirmando uma versão posterior com a correção completa.

Como se proteger

Atualizar dispositivos Google Pixel para o nível de patch de segurança 2024-04-05 ou posterior corrige o problema, segundo o Pixel Update Bulletin de abril de 2024. A CISA, ao incluir a falha no KEV, orienta aplicar as mitigações do fornecedor ou descontinuar o uso do produto se a correção não estiver disponível — o que, na prática, significa que não há paliativo de configuração conhecido para quem não pode atualizar.

A GrapheneOS alertou que a correção do Google, mesmo após o patch, é parcial: o projeto identificou trabalho em andamento ('wipe-without-reboot') que sugere que a solução completa ainda não estava pronta em abril de 2024. Isso significa que mesmo dispositivos atualizados podem não ter eliminado totalmente a janela de interrupção — não há confirmação pública posterior sobre quando o fix completo foi entregue.

Não há mitigação eficaz baseada em rede, WAF ou configuração de app, porque o problema está no firmware que processa o comando de wipe, não em uma superfície remota exposta. Confiar em wipe remoto via Device Admin API como único controle contra exposição de dados em caso de perda/roubo do aparelho é, por definição, insuficiente enquanto o dispositivo não estiver no patch corrigido — criptografia de disco completa e bloqueio de tela continuam sendo os controles que realmente impedem acesso aos dados, independentemente do resultado do wipe.

Como detectar

Não há assinatura de rede ou log remoto confiável, já que a exploração é local e física — não gera tráfego nem chamada de API anômala visível a um SOC. O sinal mais próximo de evidência seria um registro de MDM/gestão de dispositivos mostrando que um comando de wipe foi emitido e confirmado como enviado, mas o dispositivo nunca reportou conclusão do apagamento ou retornou ao estado de fábrica esperado — uma discrepância entre 'comando enviado' e 'wipe concluído' nos logs do sistema de gestão é o indicador prático disponível, mas não é garantia de exploração desta CVE especificamente.

Pesquisado e redigido com IA a partir do advisory do fornecedor e de análises públicas, com as fontes acima. Confira sempre a versão corrigida no advisory oficial antes de agir.
there is a possible way to bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Produtos afetados
Google · Android