← volver
CVE-2025-21479highbajo ataqueCWE-863

Incorrect Authorization in Graphics

71Vexday Risk Score

Prioriza la corrección. Ella está bajo explotación confirmada por CISA y tiene prueba de concepto pública.

ssvc Actcvss 8.6epss 0.8%
de la publicación al arma16 días
Publicada en NVD3 jun
1ª PoC+16d
CISA KEV3 jun
probabilidad de explotación
0.8%top 46% de las CVE
explotación observada
CISA + VulnCheck
7 exploit(s) público(s)
Acción exigida por CISAplazo federal: 2025-06-24

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Resumen

Falha de autorização incorreta (CWE-863) em múltiplos chipsets Qualcomm Snapdragon, no componente de GPU (micronode), que permite corrupção de memória quando uma sequência específica de comandos é executada sem a devida checagem de permissão. Está no catálogo KEV da CISA com exploração confirmada em ambiente real, mas o vetor de ataque é local (AV:L) e exige interação do usuário (UI:R) — não é uma falha explorável remotamente pela rede, o que muda bastante o perfil de risco em relação ao que o CVSS de 8.6 sugere isoladamente.

Detalle técnico

O problema está na camada que valida se um comando enviado ao subsistema de GPU (especificamente ao que a Qualcomm chama de 'micronode') tem autorização para ser executado. O CWE associado, 863 (Incorrect Authorization), indica que o mecanismo de checagem existe mas falha em algum cenário específico — não é ausência total de controle de acesso, é uma verificação que pode ser contornada ou é insuficiente diante de uma ordem particular de comandos.

A descrição do fornecedor fala em 'unauthorized command execution... ao executar uma sequência específica de comandos', o que sugere uma condição de ordenação (race ou state confusion) no driver ou firmware da GPU: um comando que isoladamente seria rejeitado ou tratado com privilégio baixo passa a ser aceito quando precedido ou sucedido por outro comando específico, alcançando um caminho de código que corrompe memória do kernel/driver GPU.

O Scope Changed (S:C) no vetor CVSS indica que o impacto atravessa o limite de segurança do componente vulnerável — ou seja, a corrupção de memória na GPU afeta recursos fora do componente que originou a falha, coerente com escalonamento de privilégio a partir do espaço de usuário até o kernel ou firmware da GPU. Isso é consistente com C:H/I:H/A:H: comprometimento total de confidencialidade, integridade e disponibilidade do sistema.

Não temos, nas fontes disponíveis, o detalhe de qual driver (KGSL, Adreno GPU driver) ou qual família específica de micronode está envolvida, nem o trecho de código exato. O bulletin da Qualcomm (referenciado mas não detalhado no material disponível) é a fonte primária para essa granularidade técnica.

Cómo se explota

O vetor AV:L (Local) e PR:N (sem privilégio prévio necessário) combinados com UI:R (requer interação do usuário) descrevem o padrão típico de exploração: um aplicativo instalado no dispositivo, ou uma ação do usuário que dispara a sequência de comandos, é o ponto de entrada. Não há indicação de exploração remota via rede — quem não tem capacidade de rodar código ou induzir uma ação no dispositivo-alvo não explora essa falha diretamente por essa CVE.

A CISA classifica a vulnerabilidade como exploração confirmada em ambiente real (presença no catálogo KEV, adicionada em 03/06/2025, com prazo de mitigação até 24/06/2025), e o enunciado do problema indica PoC pública disponível. Isso aponta para uso em cadeias de exploração local — por exemplo, um app malicioso ou processo com baixo privilégio buscando escalar privilégio até o kernel/GPU driver, cenário comum em campanhas de comprometimento de dispositivos Android via lojas alternativas, sideload ou exploração encadeada com outra vulnerabilidade de entrada inicial.

A CISA não classifica a falha como usada em ransomware ('Known To Be Used in Ransomware Campaigns: Unknown'). O nível de detalhe público sobre quem exatamente explorou e em qual campanha não está nas fontes disponíveis aqui — a nota oficial da CISA remete diretamente ao bulletin da Qualcomm e ao NVD para mais contexto, sem fornecer atribuição.

Versiones

Afectadas
Múltiplos chipsets Qualcomm Snapdragon, conforme listado no boletim de segurança da Qualcomm de junho de 2025. As fontes disponíveis não detalham a lista específica de modelos/SoCs afetados — consultar o bulletin oficial da Qualcomm para o mapeamento exato.
Corregidas en
Correção distribuída pela Qualcomm aos fabricantes de dispositivo (OEMs) via atualização de driver/firmware de GPU referente ao boletim de junho de 2025. Números de versão específicos de firmware/driver corrigido não constam nas fontes disponíveis; a disponibilidade do patch por modelo de dispositivo depende do cronograma de cada OEM.

Cómo protegerse

A própria CISA recomenda: aplicar as mitigações conforme as instruções do fornecedor, seguir a orientação BOD 22-01 aplicável para serviços em nuvem, ou descontinuar o uso do produto se não houver mitigação disponível. Para esta CVE especificamente, isso significa aplicar a atualização de firmware/driver de GPU disponibilizada pela Qualcomm e distribuída pelo fabricante do dispositivo (OEM) — a CISA é explícita: 'Please check with specific vendors (OEMs) for information on patching status', porque a Qualcomm publica o patch para os fabricantes de chipset, mas cada OEM (Samsung, Xiaomi, Motorola, etc.) decide quando e para quais modelos libera a atualização de sistema/firmware ao usuário final.

Não temos, nas fontes disponíveis, a lista exata de chipsets Snapdragon afetados nem os números de versão de firmware/driver corrigidos — essa granularidade está no bulletin de junho de 2025 da Qualcomm, que deve ser consultado diretamente para mapear modelo de chipset contra versão corrigida. Não é seguro presumir que 'atualizar o Android' resolve por si só: a correção depende do patch de firmware do driver GPU sendo integrado pelo OEM na build do dispositivo, e dispositivos fora da linha de suporte do OEM podem nunca receber o patch.

Como controle compensatório em ambientes que não podem atualizar (dispositivo fora de suporte do OEM), a única mitigação real é restringir a instalação de aplicativos não confiáveis (a exploração exige rodar código local ou induzir interação), já que não existe reconfiguração de sistema, WAF ou controle de rede que neutralize uma falha de autorização dentro do driver de GPU. Isolamento de MDM/EMM que restrinja instalação de apps de fontes desconhecidas reduz a superfície, mas não elimina o risco.

Cómo detectar

Não há assinatura ou padrão de log público e confiável descrito nas fontes disponíveis para identificar tentativas de exploração desta falha — a exploração ocorre dentro do driver/firmware da GPU, camada que tipicamente não gera log de aplicação acessível a ferramentas de EDR/SIEM tradicionais em Android. Sinais indiretos possíveis incluem crashes recorrentes do processo/driver de GPU (kernel panic ou reinício do subsistema Adreno) sem causa aparente, especialmente após instalação de apps de origem não verificada, mas isso não é uma indicação confirmada de exploração — apenas um indicador a investigar. A ausência de telemetria confiável específica para esta CVE é, em si, uma informação relevante: detecção depende primariamente de inventário de patch (saber se o dispositivo recebeu o firmware corrigido) em vez de detecção comportamental.

Investigado y redactado con IA a partir del advisory del fabricante y análisis públicos, con las fuentes citadas. Verifica siempre la versión corregida en el advisory oficial antes de actuar.
Memory corruption due to unauthorized command execution in GPU micronode while executing specific sequence of commands.
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Productos afectados
Qualcomm, Inc. · Snapdragon
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.