StyleSmuggler é uma cadeia de execução remota de código sem autenticação, relatada como explorada ativamente contra Magento Open Source e Adobe Commerce. A Sansec reproduziu a cadeia em instalações limpas do Magento Open Source 2.4.7, 2.4.8 e 2.4.9; houve também relato de vítima com atualizações de segurança anterio...
Publicado porEditado com GPT-5.6 TerraImagens geradas com GPT Image 2
Resposta de pesquisa

Create a landscape editorial hero image for this Studio Global article: What is known about the actively exploited, unpatched “StyleSmuggler” zero-day affecting Magento Open Source and Adobe Commerce—including it. Article summary: StyleSmuggler is a reported, actively exploited unauthenticated RCE chain in Magento Open Source and Adobe Commerce, disclosed by Sansec on September 5, 2026 after attacks observed from September 4. As of September 7, Ad. Topic tags: general, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
StyleSmuggler é o nome dado pela Sansec a um zero-day relatado como explorado ativamente no Magento Open Source e no Adobe Commerce. O impacto potencial é grave: um invasor sem autenticação pode alcançar execução remota de código (RCE) no servidor da loja. Segundo a Sansec, a exploração começou em 4 de setembro de 2026, e a falha foi divulgada em 5 de setembro. 22
23
Trata-se de um incidente em evolução, e não de um alerta de fornecedor já concluído. Para quem opera uma loja, a principal conclusão é direta: estar totalmente atualizado antes da divulgação não garante proteção contra uma instalação Magento exposta publicamente. É preciso reduzir a superfície de ataque, preservar evidências e procurar sinais de invasão antes de confiar apenas em uma mitigação.
A Sansec informou que todas as versões atuais eram afetadas, inclusive a 2.4.9, e que reproduziu a cadeia completa sem autenticação em instalações limpas do Magento Open Source 2.4.7, 2.4.8 e 2.4.9. 22 Também houve relato de uma vítima na versão 2.4.6-p15, com as atualizações de segurança de julho e agosto de 2026 aplicadas — um indicativo de que manter os patches anteriores em dia não cobria esse problema recém-divulgado.
32
Nas reportagens publicadas em 6 de setembro, a Adobe ainda não havia emitido CVE, boletim de segurança, patch ou solução alternativa específica para o StyleSmuggler. 23 O Adobe Commerce as a Cloud Service tinha uma liberação em produção programada para 8 de setembro, mas esse calendário não confirmava a inclusão de uma correção para a falha.
8
Essas datas retratam a fase inicial da divulgação. Antes de decidir sobre patches, administradores devem consultar os boletins de segurança e as notas de versão atuais da Adobe.
De acordo com a Sansec, o ataque abusa de propriedades styles em entradas GraphQL sem autenticação para contornar proteções existentes e inserir PHP controlado pelo invasor no processamento relacionado a templates do Magento. A cadeia tem duas etapas: primeiro, o código é gravado em conteúdo gerado pelo Magento, como um relatório de falha; depois, a renderização de um e-mail de pagamento malsucedido faz o conteúdo contaminado ser executado. 22
A notificação Payment Transaction Failed é um recurso configurável e legítimo de e-mail do Commerce. 18 Na cadeia descrita, o ponto crítico é a renderização do template no servidor — não a abertura da mensagem por quem a recebe. Isso é importante na resposta ao incidente: atividade suspeita relacionada a falhas de pagamento pode ser relevante mesmo que o e-mail não seja entregue ou ninguém interaja com ele.
Relatos públicos descreveram o payload pós-exploração como uma porta dos fundos persistente em Linux, com processos disfarçados sob nomes como kworker e persistência por meio de cron. 20
35 Esses elementos servem como pistas para investigação, mas não são uma lista completa nem permanente de indicadores: operadores podem alterar nomes de arquivos, processos, caminhos e infraestrutura de rede.
Alguns relatórios de inteligência acrescentaram alegações como roubo de dados de sessão armazenados no Redis sem tráfego observável de comando e controle, além de evasão de buscas focadas em var/report/ por meio do envenenamento de var/log/system.log. Os materiais disponíveis não trazem análise reproduzível do malware nem uma segunda fonte forense independente que comprove esses comportamentos específicos.
Portanto, essas informações devem ser tratadas como alegações de inteligência não verificadas, e não como fatos estabelecidos. A incerteza não reduz a necessidade de investigar; ela significa que a coleta deve ir além dos relatórios do Magento, abrangendo telemetria de host, processos, cron, servidor web, PHP-FPM, Redis, DNS e firewall.
Se a vitrine da loja operar sem GraphQL público, desative ou bloqueie temporariamente o endpoint /graphql. Quando GraphQL for indispensável ao negócio, restrinja o acesso no CDN, WAF ou proxy reverso aos clientes, operações e padrões de consulta estritamente necessários. A orientação pública da Sansec apontou a desativação do GraphQL como controle imediato na ausência de uma correção oficial. 22
Essa é uma medida compensatória, não uma prova de que o servidor está limpo. Ela deve ser aplicada em paralelo à investigação.
A Sansec afirmou que suas regras Shield bloqueavam as duas etapas conhecidas do ataque. 22 A Disrex também declarou ter publicado patches emergenciais para bloquear a cadeia conhecida, mas alertou que esses patches não removem uma infecção já existente.
35
Todo patch de terceiros ou regra de WAF deve ser revisado, testado em homologação e implantado por um processo controlado de mudança. Mantenha a proteção ativa até que a correção oficial seja testada e confirmada como eficaz contra o caminho de ataque relevante.
Se houver possibilidade de comprometimento, capture logs relevantes e um retrato do host e dos processos antes de excluir arquivos ou reiniciar serviços. Priorize:
/graphql, especialmente POSTs anômalos com styles.Não limite a coleta a var/report/ ou aos logs da aplicação Magento. Essas fontes podem estar incompletas mesmo sem adulteração deliberada.
As medidas abaixo são úteis de forma ampla enquanto o incidente é investigado:
noexec, nodev e nosuid para sistemas de arquivos temporários ou muito graváveis, após testes de compatibilidade.Esses controles não substituem uma correção da aplicação, mas podem limitar a persistência e facilitar a detecção de atividade anômala.
Trate qualquer indicador positivo como possível comprometimento completo do servidor. Isole o host afetado, preserve evidências forenses e faça a rotação das credenciais que possam estar acessíveis no ambiente da aplicação: credenciais de administrador e integrações do Magento, segredos de API, credenciais de banco de dados e Redis, segredos de implantação e SSH e credenciais de provedores de pagamento. Invalide as sessões de clientes quando isso for apropriado ao ambiente.
Em uma violação confirmada, reconstruir a partir de uma imagem conhecida e confiável ou de backup validado é mais seguro do que apagar um binário visível e recolocar o mesmo host em produção. Um patch de mitigação pode impedir nova infecção, mas não confirma a remoção de uma porta dos fundos, roubo de credenciais ou mecanismo de persistência já instalado.
A principal lição do StyleSmuggler é que uma cadeia recém-divulgada e explorada ativamente pode contornar um nível de patch do Magento que, até então, estava atualizado. Na janela inicial de divulgação, a resposta mais prudente era reduzir ou eliminar a exposição pública ao GraphQL, implantar proteções temporárias avaliadas, procurar comprometimento na telemetria da aplicação e do host e estar preparado para aplicar e validar a remediação oficial da Adobe quando ela fosse disponibilizada. 22
23
35
Studio Global AI
Esta página inclui uma resposta baseada na fonte que você pode continuar em Studio Global.
StyleSmuggler é uma cadeia de execução remota de código sem autenticação, relatada como explorada ativamente contra Magento Open Source e Adobe Commerce.
StyleSmuggler é uma cadeia de execução remota de código sem autenticação, relatada como explorada ativamente contra Magento Open Source e Adobe Commerce. A Sansec reproduziu a cadeia em instalações limpas do Magento Open Source 2.4.7, 2.4.8 e 2.4.9; houve também relato de vítima com atualizações de segurança anteriores já aplicadas.
A prioridade é limitar o acesso público ao GraphQL, investigar possível comprometimento no host e aplicar proteções temporárias avaliadas até a disponibilização de uma correção oficial.