Como o BlueMoon Explora CVE-2026-85046 e CVE-2026-87491 do Chrome
Detection stack
- AIDR
- Alert
- ETL
- Query
Resumo
O BlueMoon Exploit Kit é uma estrutura avançada de entrega de malware que encadeia duas vulnerabilidades do mecanismo JavaScript V8 com um exploit de kernel do Windows para escapar de sandboxes de navegador. Ele permite a implantação de múltiplas cargas, incluindo GemStone, ShadowPad e carregadores personalizados baseados em Rust, através de campanhas de spearphishing. O kit de exploração está sendo usado por vários grupos de ameaça focados em espionagem, visando organizações nos EUA e no Sudeste Asiático.
Investigação
A análise descreve toda a cadeia de exploração, começando com confusão de tipo no V8 (CVE-2026-85046) e escape de sandbox (CVE-2026-87491), seguido por escalonamento de privilégios do kernel através do CVE-2026-85880. Pesquisadores rastrearam como a execução progride do processo de renderização para o processo pai do navegador para executar comandos arbitrários. A investigação também documentou o comportamento das cargas, incluindo a persistência da extensão de navegador GemStone e a funcionalidade de roubo de dados do ShadowPad.
Mitigação
Os defensores devem priorizar a correção do Chrome e do Windows para remediar os CVEs identificados, especialmente porque o exploit do kernel visa versões mais antigas do Windows. As equipes de segurança devem monitorar a instalação de extensões de navegador suspeitas e downloads inesperados de executáveis, como msgbox.exe aparecendo no diretório %TEMP%. As organizações também devem fortalecer o filtro de e-mails contra links de spearphishing e monitorar tarefas agendadas não autorizadas, como EdgeCore_AutoUpdate.
Resposta
Quando a atividade do BlueMoon é detectada, os respondedores de incidentes devem isolar o host afetado para prevenir a execução adicional de cargas e movimento lateral. Realize análise forense do diretório %TEMP% e dos perfis do navegador para identificar arquivos soltos e extensões maliciosas. Revise os logs de rede em busca de conexões com infraestrutura C2 conhecida e investigue mecanismos de persistência não autorizados, incluindo novas chaves de registro ou tarefas agendadas.
Fluxo de Ataque
Ainda estamos atualizando esta parte.
Detecções
Uso Suspeito de CURL (via linha de comando)
Arquivos Suspeitos no Perfil de Usuário Público (via evento de arquivo)
Detecção de Atividade do BlueMoon Exploit Kit via Escalonamento de Privilégio e Injeção de Código [Criação de Processo no Windows]
Execução de Malware do BlueMoon Exploit Kit via Spearphishing [Servidor Web]
Execução de Simulação
-
Narrativa & Comandos do Ataque: O adversário pretende explorar uma vulnerabilidade do navegador para obter privilégios elevados. Em um cenário real, isto ocorre na memória; contudo, para validar esta regra de detecção específica, simularemos os artefatos que a regra está procurando. O atacante executa uma instrução de linha de comando que imita o comportamento descrito na pesquisa do BlueMoon, incluindo as cadeias de caracteres “aumenta os privilégios do renderizador” e “Base64” para acionar a lógica.
-
Script de Teste de Regressão:
# Script de simulação para acionar a regra de detecção do BlueMoon # Este script imita as cadeias de caracteres de linha de comando que a regra está procurando. $ExploitCommand = "cmd.exe /c echo 'Executando carga: código de exploração JavaScript Base64' && echo 'Este processo aumenta os privilégios do renderizador e injeta código no processo pai do navegador'" Write-Host "[!] Iniciando Simulação: Executando comando para acionar a detecção..." Start-Process cmd.exe -ArgumentList "/c $ExploitCommand" -Wait Write-Host "[+] Simulação Completa." -
Comandos de Limpeza:
# Nenhum artefato permanente é criado pelo script de simulação. # Simplesmente verificando se não há processos desonestos em execução. Get-Process | Where-Object {$_.CommandLine -like "*BlueMoon*"} | Stop-Process -Force -ErrorAction SilentlyContinue