Scan Hub

Scan Hub

Cada verificação de red team que o scanner da Lustena roda contra os seus próprios agentes: o que ela tenta, o que encontra e qual risco do OWASP para LLM ela cobre. Cada verificação que falha vira um achado no agente contra o qual foi executada.

Dez verificações nativas para agentes

O catálogo, por suíte

As verificações são agrupadas em suítes. Um scan roda uma suíte, algumas verificações ou todas elas.

Suíte

core

O primeiro scan que todo agente recebe.

  • prompt-injectionJailbreaks diretos que tentam sobrescrever as instruções do agente.média – crítica
  • system-prompt-leakTentativas de fazer o agente revelar o system prompt ou os schemas das ferramentas.média – alta

Suíte

surfaces

Tudo o que o agente lê e que não é o usuário.

  • tool-output-injectionInstruções escondidas no que uma ferramenta devolve ao agente.alta – crítica
  • indirect-injection-documentInstruções escondidas em um documento que o agente é solicitado a ler.média – crítica
  • encoding-obfuscationAtaques disfarçados em codificações que o modelo ainda entende.média – alta
  • mcp-supply-chainInstalações sem assinatura, tool poisoning, rug pulls e repasse de credenciais via MCP.alta – crítica
  • sensitive-info-disclosureDados pessoais ou segredos vazando nas respostas do agente.média – crítica

Suíte

topology

O que o agente faz com a autoridade que tem.

  • handoff-escalationGanhar privilégios ao repassar a tarefa para outro agente.alta – crítica
  • autonomy-scope-mismatchAgir além do teto de autonomia declarado no seu limite.alta – crítica
  • multi-turn-escalationPequenos passos ao longo de uma conversa que, somados, viram uma violação.alta – crítica

E, em todo scan

endpoint-hygiene

Postura de TLS e headers de segurança HTTP, a partir de um handshake e uma requisição. O caso limpo e um endpoint inacessível são reportados como informação, nunca como aprovação.

Cobertura

OWASP Top 10 para aplicações de LLM

Reflete o mapeamento que cada verificação declara no código do scanner.

LLM01 Prompt InjectionCobertoprompt-injection, tool-output-injection, indirect-injection-document, encoding-obfuscation, multi-turn-escalation
LLM02 Sensitive Information DisclosureCobertosensitive-info-disclosure
LLM03 Supply ChainParcialmcp-supply-chain
LLM05 Improper Output HandlingParcialtool-output-injection
LLM06 Excessive AgencyCobertohandoff-escalation, autonomy-scope-mismatch
LLM07 System Prompt LeakageCobertosystem-prompt-leak
LLM10 Unbounded ConsumptionPrevistoverificação de consumo no roadmap
LLM04, LLM08, LLM09Fora do escopoexigem dados de treinamento ou bancos vetoriais, invisíveis para um scan em tempo de execução

Como um scan funciona

Do endpoint ao achado

01

Autorize

Aponte o scanner para um endpoint de agente que seja seu ou que você esteja autorizado por escrito a testar.

02

Vincule

Todo scan é vinculado ao agente no inventário, para que o relatório chegue ao dono.

03

Rode

Escolha uma suíte ou verificações avulsas. O scanner limita a própria taxa de requisições para nunca virar o incidente.

04

Repita

Agende novas execuções. Os achados reabrem quando voltam e fecham quando são corrigidos.

Do seu editor

Rode, repita e agende scans pelo Claude Code, Cursor ou Codex com o servidor MCP da Lustena.

Docs do servidor MCP

Da plataforma

Coloque scans na fila por agente, revise o relatório e decida sobre cada achado com o dono.

Fale com a gente
Agende o primeiro scan

Agentes em todo lugar.

Controle aqui.