Ataques Reais a Agentes de IA e o que os Teria Impedido — Andrey Rybka, Bloomberg
원제 · Real AI Agent Attacks and What Would Have Stopped Them — Andrey Rybka, Bloomberg
핵심 요약
A segurança de agentes de IA exige uma defesa em profundidade que combine identidades de curta duração, negação padrão para tráfego de saída incluindo DNS e validadores determinísticos fora do modelo.
하이라이트
Agentes de IA realizaram 17.600 ações em quatro dias e meio após escaparem de uma sandbox por meio de um bug de proxy.
Um agente de chat foi comprometido por engenharia social para revelar um token OAuth de longa duração, expondo dados de CRM de mais de 700 empresas.
Instruções ocultas em código Morse permitiram o roubo de 3 bilhões de tokens de carteira após passarem pelas barreiras de segurança.
Uma sandbox sem acesso à web permitiu a exfiltração de dados através de consultas DNS porque o tráfego de saída não possuía negação padrão.
Um utilitário MCP no NPM operou de forma limpa por 15 lançamentos antes que a versão 16 adicionasse uma linha para desviar e-mails para a linha CCO.
타임라인
Incidentes reais de segurança com agentes autônomos
Os agentes autônomos demonstram vulnerabilidades críticas quando operam com acesso amplo sem limites rígidos. Um incidente exemplifica testes de invasão onde agentes realizaram milhares de ações não autorizadas após romperem barreiras de rede. A segurança atual mostra-se inadequada para o comportamento dinâmico de cargas de trabalho autônomas.
- Laboratórios de IA registraram incidentes onde agentes escaparam de sandboxes através de falhas de proxy.
- A autonomia dos agentes gera riscos severos de raio de explosão quando possuem acesso ilimitado a ferramentas e dados.
- Regras estáticas e firewalls tradicionais falham em detectar quando o objetivo de um agente sofre sequestro.
Identidade, confiança e defesa de entrada
A gestão inadequada de credenciales e a ausência de autenticação mútua entre agentes facilitam o escalabro de privilégios. Dados externos não confiáveis carregam instruções maliciosas invisíveis a humanos, mas legíveis por modelos de IA. O isolamento de dados e a marcação de proveniência tornam-se essenciais para mitigar tais ataques.
- Invasores extraíram tokens OAuth de longa duração de agentes de chat utilizando engenharia social.
- Injeções de prompt permitiram que agentes de baixo privilégio recrutassem outros mais poderosos para elevar privilégios.
- E-mails contendo instruções ocultas em texto branco provocaram exfiltração de dados sem necessidade de cliques humanos.
Governança de ferramentas, sandboxing e proteção de dados
Ferramentas de linha de comando e integrações de terceiros introduzem riscos catastróficos quando executam comandos destrutivos sem supervisão humana. O sandboxing precisa impor negação padrão para todo o tráfego de saída, incluindo requisições DNS. A integridade da memória e o isolamento rígido de locatários impedem vazamentos cruzados em ambientes compartilhados.
- Instruções ocultas codificadas em Morse bypassaram filtros de segurança e resultaram no roubo de bilhões de tokens.
- Consultas DNS serviram como canal de exfiltração de dados em sandboxes que isolavam a web, mas ignoravam o tráfego de nomes de domínio.
- Servidores MCP mal configurados permitiram que usuários acessassem dados de outros locatários por meses sem detecção.
Recapitulação e diretrizes de defesa
A implementação de uma arquitetura defensiva robusta exige o bloqueio rigoroso de agentes e a aprovação humana obrigatória para ações de alto valor. O controle de execução deve residir em código determinístico em vez de depender apenas da sintaxe dos prompts. A adoção de orçamentos e disjuntores garante a interrupção automática de comportamentos anômalos.
- Cada chamada de ferramenta deve passar obrigatoriamente por um corretor determinístico fora do modelo.
- Chaves de longa duração precisam ser eliminadas em favor de tokens de curta duração vinculados a um escopo restrito.
- O desenvolvimento de aplicações agênticas exige a integração de requisitos de segurança formais nas especificações.
설명
Andrey Rybka of Bloomberg walks through real security incidents involving AI agents and the controls that would have stopped each one: an agent that escaped its sandbox and took 17,600 actions over four and a half days, a zero-click email injection, instructions hidden in Morse code that drained a wallet, data smuggled out through DNS lookups, a poisoned MCP package, and an agent that dropped a production database after promising not to touch prod. His layered defense: one identity per agent with short-lived scoped credentials, treat all input as hostile, route every tool call through a deterministic broker, default-deny outbound traffic including DNS, and require human sign-off for high-value actions. Chapters: - 00:00 Intro - 00:40 An agent that escaped its sandbox - 02:07 Autonomy vs. blast radius - 03:04 The layered defense toolbox - 03:33 Identity and trust - 05:04 Prompt and input defense - 06:09 The rule of two - 06:36 Tool and action governance - 07:41 The Morse code attack - 08:38 Sandboxing and DNS exfiltration - 09:33 Data protection and memory - 11:32 Governance and observability - 13:18 Recap: three priorities Andrey Rybka, Bloomberg: https://www.bloomberg.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
