Uma primeira análise do Evo Agentic AppSec: remediação agentiva e defesa contra código malicioso
4 de agosto de 2026
0 minutos de leituraO Remediation Agent e a Malicious Code Defense são os dois primeiros componentes do Evo Agentic AppSec: segurança que não apenas identifica riscos, mas também os resolve e evita os próximos.
Hoje pela manhã, anunciamos a maior expansão até hoje da Snyk AI Security Platform: descobrir, corrigir, validar e prevenir. Um ciclo sem uma etapa não é um ciclo: é uma brecha que um invasor autônomo vai ocupar. O Evo Continuous Offensive Security completa a etapa de validação e foi lançado hoje. Este post trata de remediação e prevenção.
As equipes de segurança já não enfrentam um problema de detecção
Elas enfrentam um problema de prevenção e remediação.
Agora, agentes de IA escrevem código na velocidade das máquinas. Eles produzem mais código do que qualquer equipe consegue revisar, e 48% do código gerado por IA contém vulnerabilidades — várias vezes mais vulnerabilidades por linha do que o código escrito por desenvolvedores humanos.
Enquanto isso, todas as organizações já acumulam anos de descobertas sem correção. Esse acúmulo costumava ser um projeto de limpeza. Agora é uma superfície de ataque, porque os invasores também se tornaram agentivos. Eles vasculham acúmulos de vulnerabilidades, encadeiam problemas de baixa gravidade para criar explorações críticas, comprometem a cadeia de suprimentos de software e agem mais rápido do que qualquer equipe humana consegue responder. Os próprios dados da Snyk mostram que surgem cerca de seis novas vulnerabilidades para cada uma corrigida, e o desenvolvimento agentivo continua ampliando essa diferença.
O Evo Agentic AppSec foi criado para resolver essa lacuna. Hoje, apresentamos os dois primeiros recursos:
Remediation Agent, em prévia pública, que corrige vulnerabilidades automaticamente.
Malicious Code Defense, em prévia privada, que bloqueia pacotes maliciosos antes que cheguem ao seu código.
Remediation Agent: do acúmulo de vulnerabilidades à correção automática
A maioria das ferramentas entrega uma lista. O Remediation Agent entrega uma correção.
Disponível agora em prévia pública pela Snyk CLI e pelo seu ambiente de desenvolvimento agentivo (ADE), ele trabalha como um engenheiro experiente:
Ele prioriza os problemas em aberto por gravidade e contexto.
Ele cria uma correção usando a camada de inteligência da Snyk para obter contexto, como alcançabilidade, explorabilidade e dados sobre os resultados das correções.
Ele verifica se a correção vai interromper seu build usando a análise de risco de quebra da Snyk, para identificar atualizações que causariam problemas antes de serem distribuídas.
Ele aplica a estratégia de remediação adequada e abre um pull request para sua equipe revisar e integrar.
Você inicia uma execução e acompanha o trabalho. O agente mostra o que está fazendo, quais correções estão em andamento e os pull requests que cria. Sem alternar entre contextos, calcular atualizações manualmente ou priorizar vulnerabilidades acumuladas.
Os primeiros testes de desempenho mostram uma melhora de ~14% nas taxas de correção de problemas de SAST e de ~94% nas taxas de correção de problemas de SCA ao incorporar a expertise da Snyk ao contexto de um modelo de ponta.
Isso se baseia no histórico de remediação que os clientes da Snyk já conhecem. A LabelBox transformou um problema de dívida de segurança que durava dois anos em um problema resolvido em duas semanas com a Snyk. A Relay Network reduziu a remediação de uma vulnerabilidade crítica de mais de uma semana para menos de 24 horas e mantém uma postura sem vulnerabilidades críticas ou de alta gravidade em toda a sua base de código.
O Remediation Agent aplica essa mesma abordagem comprovada de forma autônoma e contínua, para que resultados que antes exigiam uma equipe dedicada agora sejam alcançados a cada execução.
Malicious Code Defense: interrompa o ataque antes que o código seja distribuído
Corrigir o que já está no seu código é metade do trabalho. Impedir a entrada de código malicioso é a outra metade.
Não se trata de um problema futuro. Enquanto este post era publicado, um comprometimento ativo da cadeia de suprimentos se espalhava pelo ecossistema npm. Em 4 de agosto, invasores sequestraram o processo de lançamento do keyv e de pacotes relacionados e distribuíram malware executado durante a instalação em 11 versões, começando por keyv@6.0.0. O incidente se agravou e virou um worm com capacidade de autopropagação, chegando a cerca de 444 pacotes afetados (779 avisos publicados).
O ataque visou o fluxo de trabalho, não apenas o pacote. Um segundo caminho de execução instalou configurações .claude e .vscode programadas para ser executadas assim que um desenvolvedor ou agente de programação abrisse o projeto. Sem precisar instalar nada. O ataque foi direcionado diretamente ao desenvolvimento agentivo.
Quando combinado com uma procedência válida que atesta um build comprometido, isso não é um detalhe secundário. É o ponto central: os sinais de confiança e as ferramentas em que os desenvolvedores confiam agora são a superfície de ataque.
A IA elimina o último obstáculo para ataques como esse. Em 30 de julho, a Anthropic divulgou que, durante uma de suas avaliações internas de segurança, um modelo Claude fez tudo de forma autônoma. Para vencer um exercício de capture the flag, ele publicou um pacote malicioso de Python no PyPI. O pacote ficou disponível por cerca de uma hora. Nesse intervalo, 15 sistemas reais baixaram e executaram o pacote. Um deles pertencia a um fornecedor de segurança cujo scanner instala e executa pacotes para testá-los. A execução do código expôs as credenciais desse fornecedor.
As proteções que teriam impedido o ataque faziam parte do produto, mas foram desativadas para o teste. O ambiente foi declarado isolado. Não estava. Esse é o ponto: estabelecer um limite em um prompt não cria um limite, e um controle que existe dentro do modelo não pode governar o ambiente em que ele está sendo executado.
A Snyk analisa pacotes sem instalá-los nem executá-los. Por isso, um incidente como esse não nos afeta — e esse é o modo específico de falha que expôs o fornecedor no caso da Anthropic.
A Malicious Code Defense ajuda a proteger contra comprometimentos da cadeia de suprimentos como esses, analisando todos os pacotes solicitados por seus desenvolvedores ou agentes. Ela usa a camada Snyk Intelligence para identificar ameaças, aplica políticas definidas para gerenciar pacotes maliciosos ou potencialmente maliciosos e utiliza um proxy seguro para bloquear a instalação. Além de prevenir comprometimentos, a Malicious Code Defense oferece visibilidade em toda a organização sobre as solicitações de instalação.
O que isso significa para você e como a Snyk ajuda
Hoje: encontre e corrija. A Snyk sinaliza dependências vulneráveis e reconhecidamente maliciosas para que sua equipe possa identificá-las e removê-las rapidamente. No caso do keyv, a equipe de pesquisa de segurança da Snyk analisou os pacotes comprometidos sem instalá-los nem executá-los e publicou o aviso (SNYK-JS-KEYV-18515941), além de oferecer aos clientes uma maneira de detectar a exposição e continuar monitorando a evolução do incidente.
Próximo passo: prevenção. A Malicious Code Defense, em prévia privada, foi criada para impedir essa categoria de ataque antes mesmo que um pacote chegue ao seu ambiente. Parceiros de design recebem proteção funcional contra a instalação de pacotes de PyPI e npm pronta para uso, com políticas que permitem definir um período de espera personalizado para novas versões ou bloquear qualquer pacote sinalizado por um aviso de malware publicado. Em um incidente como o do Keyv, essa proteção faz a diferença entre isolar uma versão recém-envenenada no momento da instalação e correr para removê-la depois que ela já foi executada.
O que vem por aí
O Remediation Agent e a Malicious Code Defense são os dois primeiros componentes do Evo Agentic AppSec, a abordagem da Snyk para uma segurança que resolve riscos e previne os próximos, em vez de apenas relatá-los. Estamos apresentando esses recursos junto com a maior expansão até hoje da Snyk AI Security Platform, que também inclui a disponibilidade geral do Evo Continuous Offensive Security, do Snyk Secrets e de um mecanismo de risco reconstruído e cobertura de AI-BOM no Evo AI-SPM.
Para conferir os dados que sustentam tudo isso, leia State of Agentic AI Adoption, Vol. II, baseado em mais de 3.000 contas corporativas e 1,39 milhão de repositórios.
Quer colocar uma equipe de agentes de segurança ao lado de cada engenheiro? Fale com seu representante de contas da Snyk para obter acesso.
Veja o Snyk em ação
Veja por que desenvolvedores e equipes de segurança escolhem o Snyk como solução de AppSec — e o que ele pode fazer pela sua equipe.



