Um ator de ameaça desconhecido foi observado utilizando um agente de modelo de linguagem grande (LLM) para realizar ações pós-compromisso após obter acesso inicial explorando uma vulnerabilidade recentemente divulgada em um ambiente Marimo acessível pela internet. O ataque começou com a exploração da vulnerabilidade CVE-2026-39987, uma falha de execução de código remoto (RCE) no framework de notebook Python Marimo.
Detalhes Técnicos
Exploração da Vulnerabilidade CVE-2026-39987: A vulnerabilidade permite a execução de código remoto sem autenticação devido a uma falta de verificação de autenticação em um endpoint WebSocket terminal.
Acesso Inicial: O atacante comprometeu um notebook Marimo acessível pela internet e extraiu credenciais de nuvem de arquivos de ambiente e caminhos do sistema.
Uso de Agente LLM: O atacante usou um agente LLM para realizar ações pós-compromisso, adaptando-se em tempo real, em vez de seguir playbooks estáticos.
Impacto: O ataque permitiu ao atacante obter um shell PTY completo e executar comandos arbitrários do sistema.
Ações Recomendadas
Atualizar o framework Marimo para a versão 0.23.0 ou superior para corrigir a vulnerabilidade CVE-2026-39987.
Implementar medidas de segurança para detectar e prevenir o uso de agentes LLM para ações maliciosas.
Monitorar o tráfego de rede e logs do sistema para detectar atividades suspeitas.
Realizar análises regulares de segurança para identificar vulnerabilidades e pontos de entrada potenciais.