Editorial Forensic Lab

Pentest para vibe coding com critério, mapa de risco e operação de verdade.

Metodologia, arsenal, referências e prompts para avaliar aplicações, agentes, integrações e superfícies de ataque criadas com apoio de IA.

OWASP LLM Top 10 e riscos agênticos tratados como parte do mesmo sistema.

AppSec tradicional, MCP, agents, vector stores e supply chain no mesmo mapa.

Curadoria com foco prático para auditorias reais, não só referência teorica.

Mapa visual de superfície de ataque para vibe coding
45% de falhas clássicas de AppSec aparecem com frequência em código gerado por IA
322% de aumento em artefatos inseguros e hardcodes foi observado em fluxos assistidos por IA
2k / 5.6k vulnerabilidades encontradas em apps GenAI auditados por tooling especializado

Sinais do ecossistema

O risco deixou de ser hipótese de laboratório.

Aplicações geradas com apoio de IA repetem falhas clássicas de AppSec, abrem novas superfícies em agentes e LLMs e ampliam o risco de supply chain. Estes números ajudam a calibrar onde concentrar esforço antes de abrir o primeiro teste.

45%

AppSec clássico reaparece em código assistido por IA

Os guias do projeto consolidam esse número como argumento para manter SAST, secrets scanning e revisão manual como gate obrigatório.

322%

Crescimento de artefatos inseguros em fluxos de coding com IA

O problema não e só vulnerabilidade isolada: cresce também o volume de defaults inseguros, snippets colados e configurações sem contexto.

2000+

Achados em 5.600 aplicações GenAI auditadas

Os materiais citados mostram vulnerabilidades recorrentes em escala, com padrões que se repetem em aplicações, agentes e integrações.

3 modos de valor

Conteúdo, operação e planejamento no mesmo portal.

Contexto

Explica os riscos mais importantes do ecossistema e ajuda a formar critério para decidir o que testar primeiro.

Operação

Reune ferramentas, filtros, checklists e trilhas de uso para apoiar a execução técnica do pentest.

Planejamento

Ajuda a estruturar escopo, priorização e comunicação de achados para transformar estudo em plano prático.

Mapa de risco

As famílias de risco que realmente mudam o desenho do pentest.

Ver referências

Falhas clássicas amplificadas

A IA acelera entrega, mas também replica auth fraca, IDOR, SSRF, validação incompleta e injection com menos supervisao.

  • Broken access control
  • Input validation ausente
  • Secrets no repositório

Prompt injection e contexto hostil

Documentos, paginas e dados externos passam a funcionar como vetor de ataque para desviar comportamento, vazar prompt e contaminar respostas.

  • Indirect prompt injection
  • System prompt leakage
  • Data exfiltration

Agência excessiva e misuse de tools

Quando o agente recebe permissão para agir, cada tool vira parte do perimetro e precisa de escopo, observabilidade e limites reais.

  • Tool abuse
  • Unsafe action chaining
  • Output handling inseguro

Supply chain de IA e MCP

Modelos, plugins, MCP servers, embeddings, datasets e dependências entram no mesmo plano de risco operacional.

  • MCP permissivo
  • Pacote alucinado
  • Vector DB exposto

Camadas de ataque

Avalie aplicação, modelos, agentes, contexto e plataforma no mesmo mapa.

Gerar escopo

Auth, sessão, business logic, upload e APIs ocultas

Aplicação e API

A base web continua sendo o primeiro choque de realidade para código gerado por prompt. Burp, Katana, Semgrep e Nuclei entram cedo aqui.

Prompt injection, jailbreak, leakage e output misuse

Camada LLM

A segurança do modelo não pode ser tratada como curiosidade separada. Ela precisa ser testada como parte do produto.

Tool permissions, side effects e abuso de automação

Agentes e ferramentas

Cada integração vira capacidade ofensiva em potencial quando o agente consegue chamar rede, filesystem, SaaS ou código.

RAG, vector stores, documentos, logs e memória de sessão

Contexto, memória e dados

Prompts indiretos e dados contaminados frequentemente entram por aqui, não pelo campo de chat mais visivel.

Containers, CI/CD, dependências, IaC e segredos

Plataforma e supply chain

Dependências, pipelines, infraestrutura e segredos precisam entrar no escopo para evitar riscos que ficam fora da interface principal.

Metodologia base

Cinco frentes para abrir, testar e devolver valor.

01

Reconhecimento

Entender stack, superfície real, dependências e onde a IA entrou no ciclo.

02

Análise estática

Encontrar padrões repetitivos de risco no código e na cadeia de dependências.

03

Análise dinâmica

Confirmar explorabilidade real em runtime.

04

Red teaming de IA

Stress test dos componentes LLM, agentes, tools e contexto.

05

Relatório e remediação

Traduzir achados em plano acionável para time técnico e liderança.

Arsenal curado

Ferramentas por contexto, stack e etapa do teste.

Abrir explorer

Abertura rápida do alvo

Quando o objetivo é entender stack, rotas, segredos expostos e problemas repetíveis em poucas horas.

KatanaNucleiTruffleHogSemgrep

Validação de explorabilidade

Fase para confirmar se os achados sobrevivem no runtime e atingem sessão, autorização e logica de negocio.

Burp SuiteHexStrikeTrivy

Red teaming de IA

Combina probes repetíveis com campanhas orquestradas para prompt injection, jailbreak e vazamento de dados de modelos.

GarakPyRITPromptfooBasileak

Agentes e MCP

Trilha voltada para tools, permissão, side effects e risco de cadeia de suprimentos em sistemas agênticos.

mcp-scanDamn Vulnerable LLM AgentGarak

Plataforma e IaC

Cobre containers, imagens, pipelines de CI/CD e infraestrutura como código gerada ou gerenciada por IA.

TrivyCheckovTruffleHog
sast
code

Semgrep

SAST rápido e customizável

É a melhor porta de entrada para achar injeção, autenticação mal feita e defaults inseguros repetidos em código gerado por IA.

secrets
code

TruffleHog

Segredos em código e histórico git

Projetos vibe-coded frequentemente vazam credenciais de teste, chaves de API e tokens em commits antigos que ninguém revisou.

dast
runtime

Burp Suite

Teste manual de fluxos web e API

Continua sendo o centro operacional para validar auth bypass, IDOR, business logic e cadeias de ataque em apps com fluxos improvisados por prompt.

dast
recon

Nuclei

Cobertura rápida por templates

Ajuda a abrir o ataque com velocidade e encontrar exposições óbvias antes do trabalho manual fino em apps e APIs gerados por IA.

Prompt Lab

Prompts para acelerar triagem, teste e comunicação de achados.

Explorar biblioteca
recon

Mapeamento de superfície de ataque

Abrir o projeto com visão completa de entradas, integrações e superfície de risco.

recon

Fingerprint de stack por código-fonte

Identificar tecnologias, frameworks e padrões de código gerado por IA antes do teste.

recon

Mapeamento de rotas e endpoints de SPA

Descobrir rotas client-side escondidas e endpoints de API não documentados.