Um ator de ameaça ainda não identificado está explorando ativamente o CVE-2026-48558 (CVSS 10.0), uma falha crítica de bypass de autenticação no OpenID Connect (OIDC) do SimpleHelp, para criar sessões de “Technician” totalmente autenticadas e implantar duas famílias de malware inéditas: o loader Node.js TaskWeaver e o info-stealer multiplataforma Djinn Stealer. A análise da Blackpoint Cyber mostra como uma única falha de RMM se transformou em ponte para credenciais de cloud, repositórios de código, ferramentas de IA e carteiras de criptomoeda.
O SimpleHelp é uma plataforma de Remote Monitoring and Management (RMM) usada por MSPs e equipes internas de TI para administrar parques de máquinas remotamente. Em junho, a Horizon3.ai divulgou o CVE-2026-48558, que afeta servidores configurados para usar OIDC genérico ou Azure AD OIDC. A falha está na forma como o SimpleHelp valida as asserções de identidade enviadas pelo provedor de identidade (IdP).
Na prática, um atacante não autenticado pode forjar um token contendo claims arbitrárias de identidade e, ao submetê-lo, ser reconhecido pelo SimpleHelp como um novo “Technician”. Esse perfil tem, por padrão, privilégios administrativos: acesso remoto aos endpoints gerenciados, execução de scripts e transferência de arquivos. Pior: mesmo quando MFA está exigido para técnicos, o defeito permite que o invasor registre o próprio fator no primeiro login, contornando a proteção.
Poucas semanas após a divulgação, a Blackpoint Cyber registrou exploração ativa do bug. Um servidor SimpleHelp exposto na internet foi comprometido e usado como canal administrativo confiável para entregar o TaskWeaver e, em seguida, o Djinn Stealer.
O TaskWeaver é um loader Node.js fortemente ofuscado, entregue com o nome jquery.js e executado por meio do binário node.exe — uma escolha que ajuda a se misturar a ambientes de desenvolvimento e ferramentas legítimas. Ele faz fingerprint do sistema, estabelece comunicação cifrada com um servidor remoto (a.dev-tunnels[.]com) e baixa payloads JavaScript adicionais que rodam com acesso elevado dentro do runtime do Node.
O segundo estágio, Djinn Stealer, é onde o estrago se concretiza. O malware é desenhado para Windows, macOS e Linux e foca em credenciais de alto valor: plataformas de cloud, sistemas de controle de versão, registros de pacotes (npm, PyPI), ferramentas de infraestrutura, assistentes de desenvolvimento com IA, navegadores, chaves SSH e carteiras de criptomoeda. Dados como senhas, API keys, tokens de acesso, strings de conexão de banco e variáveis de ambiente capturadas em command line também são coletados.
Tudo é empacotado em um arquivo TAR comprimido em GZIP, cifrado com AES-256-GCM cuja chave é protegida por uma RSA-2048 embutida no TaskWeaver, e enviado para infraestrutura controlada pelo atacante (96.126.130[.]126:58942).
“Um único bypass de autenticação se tornou um caminho para tudo o que os sistemas gerenciados podiam alcançar — de plataformas de cloud e repositórios de código a ferramentas de IA, carteiras cripto e infraestrutura de clientes”, afirmaram os pesquisadores Nevan Beal e Sam Decker, da Blackpoint Cyber.
O cenário é especialmente grave para MSPs, equipes de TI corporativas e qualquer organização que dependa do SimpleHelp como ferramenta central de suporte remoto. Pelo desenho do ataque, o invasor herda a confiança que o RMM tem dentro do parque gerenciado.
Esse caso reforça uma tendência que vem se consolidando há pelo menos dois anos: ferramentas de RMM continuam sendo o alvo mais lucrativo para campanhas de comprometimento em massa. Vimos o mesmo padrão com Kaseya VSA, ConnectWise ScreenConnect e o próprio SimpleHelp em janeiro de 2025, quando o ransomware Medusa explorou outra falha do produto. A diferença agora é que o invasor não foi atrás de ransomware barulhento — ele optou por um info-stealer silencioso, focado em credenciais de longo prazo.
Outro ponto importante é a presença de credenciais de assistentes de IA na lista de alvos do Djinn Stealer. Tokens de Cursor, Copilot, Claude Code e similares dão acesso não só a contas, mas a contextos inteiros de projetos, bases de código privadas e chaves de produção que esses agentes costumam manipular. À medida que dev tools com IA viram parte do ferramental padrão, a superfície de ataque por roubo de token se expande.
Por fim, a escolha de Node.js como runtime do loader não é trivial. Em ambientes de desenvolvimento e DevOps, processos node.exe ou node são tão comuns que tendem a passar despercebidos por EDRs configurados para alertar binários incomuns. É o mesmo motivo pelo qual loaders em Python e PowerShell continuam populares: vivem em uma zona cinza entre administração legítima e atividade maliciosa.
Fonte: The Hacker News
A subsidiária japonesa da Aflac confirmou em filing à SEC que invasores acessaram o portal…
Estudo do CISPA revela três crashes no AirDrop e três bypasses lógicos no Quick Share…
Bug com CVSS 8.8 identificado pela JFrog é variante do DirtyFrag e ecoa o Dirty…
Operação russa de longa duração usou engenharia social para comprometer contas em apps de mensagens…
Operação chamada StegoAd usava esteganografia para esconder payloads em PNGs e fontes, permanecia dormente por…
Versão maliciosa do pacote @bitwarden/cli@2026.4.0 esteve disponível no npm entre 17h57 e 19h30 (ET) de…