Ir para o conteúdo principal
ArchPrompts
Voltar ao blog
Caderno técnico / Nota de campo

Radar Tech: agentes LLM conectados viram vetor de vazamento — como proteger o agente antes de colocar ferramenta em produção

A falha do ChatGPT-Gmail e o surto de agentes autônomos roubando credenciais apontam o mesmo erro de arquitetura: confiar no texto do LLM para autorizar tool-calls. O caminho é gate estrutural, menor privilégio e human-in-the-loop de verdade.

João Gabriel
3 min de leitura
Radar Tech: agentes LLM conectados viram vetor de vazamento — como proteger o agente antes de colocar ferramenta em produção
AP / Prancha visual 01
Leitura principal

Radar Tech: o agente LLM é a nova superfície — a semana mostrou como injeção indireta de prompt e agentes autônomos demais conseguem exfiltrar dados ou roubar credenciais em horas.

O que aconteceu nas últimas 24h

Duas histórias de segurança ligadas a IA chamaram atenção nesta semana e convergem para o mesmo ponto de arquitetura: a fronteira entre o LLM e as ferramentas que ele controla hoje é tratada com confiança demais e controle de menos.

  • Uma falha real envolvendo ChatGPT conectado ao Gmail mostrou que um prompt embutido com intenção hostil (indirect prompt injection) em conteúdo processado pelo assistente conseguiu direcionar dados da vítima para outra conta. A "ação" final foi uma tool-call legítima de encaminhamento — o que prova que o problema não está na ferramenta, e sim em quem (ou ao que) se confia quando ela é chamada.
  • Em paralelo, pesquisadores documentaram agentes autônomos de IA comprometendo milhares de credenciais em menos de seis horas. Quando o agente tem tokens de escopo largo, muita permissão de leitura/escrita e nenhum gate por ação, ele se torna uma máquina de mover dados e segredos na velocidade do raciocínio — inclusive para fora do perímetro.

Não são bugs isolados; são o que acontece quando o software começa a agir no mundo real.

Por que isso é um problema de arquitetura (e não de "sanitizar prompt")

O erro mais comum ao reagir a esses incidentes é pensar em "bloquear prompts maliciosos". Isso trata o sintoma. A mudança estrutural que importa é:

  • Jamais tratar o texto de saída do LLM como autoridade de autorização. Se o plano de "enviar esse e-mail" veio do raciocínio do modelo, ele é só uma solicitação — quem decide é um controlador estrutural.
  • Colocar um gate de tool-call entre o agente e qualquer efeito colateral. Cada chamada a e-mail, CRM, nuvem ou repositório precisa passar por uma verificação com allowlist de destino/operação/escopo antes de executar.
  • Aplicar menor privilégio e tokens curtos por ação, em vez de um refresh token estático pendurado no agente.
  • Exigir human-in-the-loop de verdade nas ações de alto impacto e baixa frequência (encaminhar, excluir, criar webhook, merge) — confirmação ativa do dono do dado, não consentimento dado uma vez no onboarding.
  • E, como a leitura também expõe: mascarar dados sensíveis antes de entrarem no contexto do modelo.

O fluxo correto lembra um proxy de decisão: o agente propõe → um veredito estrutural valida → só então o acesso é emitido, curto e auditável. Nunca o inverso.

Para a conversa de arquitetura

Quem opera assistentes conectados a dados reais deveria responder agora: qual é a minha fronteira de confiança? onde nasce o gate de cada tool-call? Se a resposta é "o próprio agente cuida disso", é sinal de que o próximo incidente é questão de tempo.

Dica: transforme isso em um ADR e num modelo de ameaças antes de liberar a primeira ferramenta em produção. Para um caminho guiado — prompt, regras, few-shots e um harness de verificação prontos — confira o pacote desta semana sobre agente LLM conectado e seguro no catálogo. A boa notícia é que dá para desenhar isso certo antes de ligar o agente ao mundo real.

Do conceito à execução

Ferramentas práticas para levar as decisões desta nota ao seu próximo projeto.

12 / selecionados
Cadeia de ataque do incidente Snowflake×Wiz: do PR gerado por IA ao roubo do token Jira via injeção em GitHub Actions.
Segurança
01 / 02

Revisor de Segurança de Patches Gerados por IA (injeção em CI/CD)

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Da intenção declarada à decisão registrada: o desvio entre o que o time quis e o que o código faz é o achado central.
ADR
01 / 03

Auditor de Intenção Arquitetural: laudo rastreável do código que a IA escreveu

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Cadeia do ataque: evento não confiável interpolado em run: expõe segredo interno via gate 'sempre verdadeiro'.
Segurança
01 / 02

ADR de Hardening de GitHub Actions contra injeção de script

por João Gabriel

GPT-4oclaude-3-7-sonnetgemini-2.0-flash
—(0)
0 vendas
R$ 14,90
Modelo de ameaças: as 4 superfícies de ataque em agentes de codificação com IA, inspiradas pelo Cursor 0day e Memory Heist.
ADR
01 / 02

ADR de Adoção de Agentes de Código com Guardrails de Segurança

por João Gabriel

gpt-4claude-3.5-sonnetclaude-4+2
—(0)
0 vendas
R$ 19,90
Memória por recuperação vs. cérebro documental: o mesmo objetivo — dar contexto ao agente — por dois caminhos opostos.
Agentes
01 / 03

Arquiteto de Contexto do Agente: cérebro documental auditável no lugar da memória por RAG

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
O antipadrão: uma chave de plataforma única no gateway multi-tenant gera blast radius global.
Segurança
01 / 03

ADR de Segredos em Multi-Tenant: elimine chaves compartilhadas e reduza o blast radius

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
A Ironia da Automação: com o tempo, a IA derruba o MTTR médio (linha verde) enquanto o p90 dos SEV0/1 complexos que sobram ao humano sobe — porque o time perdeu os reps de diagnóstico. Daí a necessidade de métricas duais e simulacro.
Cloud & Infra
01 / 03

ADR contra a Erosão de Competência em Incident Response com IA

por João Gabriel

gpt-4claude-3.5-sonnetclaude-3-opus+2
—(0)
0 vendas
R$ 14,90
A política vive fora do agente: o dossiê vira declaração fail-closed, e um mecanismo independente nega o resto mesmo se o agente cooperar com o ataque.
Segurança
01 / 03

Arquiteto de Fronteira de Execução do Agente: política, contenção e provas de escape

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
Quatro superfícies de criptografia legada (TLS na borda, PKI/mTLS, assinatura de código, CMS/chaves) com o que é risco hoje e o padrão-alvo em cada uma — convergindo para um ADR consolidado e um roteiro em 3 fases (inventário, nova CA/HSM+rotação, desligar legado).
Segurança
01 / 03

Kit Crypto-Agility: ADR e roteiro para aposentar criptografia legada

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Camadas de controle de um agente LLM conectado: o usuário instrui um orquestrador que, para qualquer efeito colateral, passa por um gateway de política zero-confiança antes de tocar sistemas OAuth/dados sensíveis (e-mail, cloud, repositórios).
Segurança
01 / 03

Agente LLM Conectado e Seguro: ADR, modelo de ameaças e gates de tool-call

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
A fronteira que se audita: rede, execucao, identidade, dados e monitoramento — cada requisito so vale com um artefato verificavel.
Segurança
01 / 02

Auditor de Contenção de Fornecedor de IA: transforme promessas de sandbox e egress em evidência auditável

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Fluxo do ataque de supply-chain via npm (incidente Keyv, ago/2026) e a superficie de governanca.
Segurança
01 / 02

ADR de Supply Chain: dependências zero-trust e runbook para pacote comprometido

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Radar Tech: agentes LLM conectados viram vetor de vazamento — como proteger o agente antes de colocar ferramenta em produção — ArchPrompts