Abuso de ARTEX se Expande enquanto Cibercriminosos Miram Organizações Financeiras
Detection stack
- AIDR
- Alert
- ETL
- Query
Resumo
O ator de ameaça Storm-3358, motivado financeiramente, está usando a estrutura ofensiva de IA agentic ARTEX para atacar organizações financeiras. O ator utiliza IA para acelerar a varredura, exploração e movimento lateral em velocidade de máquina. O ARTEX é combinado com ferramentas ofensivas convencionais para explorar vulnerabilidades na web e implantar múltiplos trojans de acesso remoto.
Investigação
A Inteligência de Ameaças da Microsoft observou o Storm-3358 usando o ARTEX para escanear sistemas voltados para a internet e explorar fraquezas como SSRF e upload anônimo de arquivos. A investigação identificou os RATs WISP, vshell e AdaptixC2 usados para persistência. O ator também abusa de identidades de nuvem comprometidas e credenciais roubadas para apoiar a exfiltração de dados.
Mitigação
As organizações devem implantar honeypots defensivos, armadilhas e tarpits para redirecionar os agentes autônomos de IA para longe de ativos legítimos. O Microsoft Sentinel Deception pode ajudar a gerar sinais de alta confiança e qualidade de atribuição. As equipes de segurança também devem monitorar padrões de tráfego de rede distintos associados a ferramentas de varredura e exploração altamente automatizadas.
Resposta
Quando uma atividade maliciosa é detectada, as equipes de segurança devem revisar a atividade de login através do Microsoft Entra ID Protection para identificar sinais de identidade de risco. A telemetria de endpoint deve ser analisada com o Microsoft Defender para Endpoint para execução de processos suspeitos e atividade de shell. As organizações também devem investigar o uso não autorizado de utilitários como curl ou netcat em ambientes afetados.
Fluxo de Ataque
Ainda estamos atualizando esta parte.
Detecções
Código de Status HTTP 40* Retornam Pico para IP Único (via servidor web)
Padrões de Agente de Usuário Suspeitos (via web)
Possíveis Comunicações C2 Sobre HTTP Para IP Direto com Porta Incomum (via proxy)
Download de Arquivo Suspeito Direto IP (via proxy)
Upload / Download de Arquivo Remoto via Ferramentas Padrão (via linha de comando)
Downloads para Pastas Suspeitas (via linha de comando)
IOCs (SourceIP) para detectar: abuso do ARTEX se expande à medida que cibercriminosos miram o setor financeiro
IOCs (DestinationIP) para detectar: abuso do ARTEX se expande à medida que cibercriminosos miram o setor financeiro
Detecção de Anomalias do Gerenciador de Recursos do Azure e Armazenamento Exposto Publicamente [Logs de Auditoria do Azure]
Detecção de Uso de Agente ARTEX com Netcat e Trojans de Acesso Remoto (RATs) para C2 [Criação de Processos do Windows]
Detecção de Uso da Ferramenta ARTEX com Nmap, curl e wget [Criação de Processos do Linux]
Execução de Simulação
-
Narrativa do Ataque & Comandos: O adversário visa estabelecer um canal C2 persistente usando o kit de ferramentas ARTEX. Para evitar a detecção simples baseada em assinatura de apenas um RAT ou apenas uma ferramenta de rede, eles tentam combiná-los em uma única string de execução. O objetivo é executar um comando que imite o padrão específico de string
nc.exe -l -p 4444 -e WISP.exepara ver se o SOC recebe um alerta. Isso simula o momento em que o agente ARTEX tenta alavancar o Netcat para suas capacidades de acesso remoto. -
Script de Teste de Regressão:
# Este script simula o padrão específico de linha de comando necessário para acionar a condição 'AND'. # Nota: Usamos 'cmd /c' para garantir que a linha de comando seja capturada claramente na telemetria de processos. $SimulatedCommand = "C:tempnc.exe -lvp 4444 -e WISP.exe" Write-Host "Simulando padrão ARTEX: $SimulatedCommand" # Usamos start-process para acionar a criação de um processo com a linha de comando específica # Usamos um argumento fictício para evitar que o script tente realmente executar um nc.exe inexistente se possível, # mas para o bem da regra, a string DEVE estar no campo CommandLine. Start-Process "cmd.exe" -ArgumentList "/c echo $SimulatedCommand" -
Comandos de Limpeza:
# Remova quaisquer artefatos criados durante a simulação Remove-Item -Path "C:tempnc.exe" -ErrorAction SilentlyContinue Write-Host "Limpeza completa."