Plataforma · Segurança

Segurança de código dentro do fluxo de entrega.

Guardrails aplicados a todo projeto desde o primeiro dia. E um Code Security Review que roda na sua conta AWS, mapeia cada achado a padrões de mercado e entrega a correção como merge request, revisada pelo seu time.

Executa na conta do cliente OWASP CWE MITRE ATT&CK SARIF 2.1 Correção por IA como merge request
Security by design

Guardrails aplicados a todo projeto.

Segurança que depende de cada time lembrar é segurança que falha. No Dev Factory, os controles vêm da plataforma e valem para toda aplicação.

Identidade

Quem é, e o que pode

Microsoft Entra ID ou Google via OIDC, com RBAC por projeto e por plataforma. Publicação em produção condicionada à aprovação de administrador.

Credenciais

Nenhuma credencial AWS na aplicação

Aplicações falam HTTPS com a plataforma, que acessa a AWS por IRSA. Pipelines autenticam por OIDC. Chaves de IA individuais, com validade e revogação.

Isolamento

Projeto × ambiente

Namespace, bucket, banco e chaves separados por projeto e ambiente. Dev e QA separados de produção, em clusters distintos.

IA no ambiente do cliente

Os dados não saem

Modelos via Amazon Bedrock dentro da conta AWS do cliente. A AWS não retém os dados nem os usa para treinar modelos. Toda chamada é registrada com usuário e projeto.

Rastreabilidade

Tudo tem trilha

Trilha de atividade da plataforma, release identificada pelo digest da imagem, AWS CloudTrail e logs do cluster.

Segurança de código

Scan sob demanda

Análise com padrões de mercado e correção por IA revisada pelo time, no mesmo portal em que o projeto vive.

Code Security Review

Solicitar, executar, visualizar, corrigir.

Um fluxo no portal, do pedido do scan ao merge request com a correção. O código não sai do ambiente AWS do cliente.

  1. SolicitarNo portal, por aplicação ou para o projeto inteiro. Rápido, com seleção inteligente de arquivos, ou Completo, com todos os arquivos.
  2. ExecutarO motor de análise roda na conta AWS do cliente, sobre Amazon Bedrock. Um scan de projeto gera um scan por repositório.
  3. VisualizarRelatório nativo no portal: severidade, OWASP, CWE, MITRE ATT&CK, evidência e remediação, com histórico por versão.
  4. CorrigirPrompt de correção pronto para um agente de IA, ou correção autônoma entregue como merge request.

Quem dispara: operadores da plataforma. Quem lê e corrige: todo membro do projeto. Correção autônoma: administradores.

Portal Dev Factory · Segurança do projeto
Tela Segurança do projeto no portal Dev Factory, com seleção de alvo e profundidade, achados por severidade, evolução por aplicação e fila de scans.
Segurança do projeto. Alvo e profundidade do scan, postura atual, evolução por aplicação e fila de execução.
Postura por projeto

Onde o projeto está, e para onde vai.

  • Alvo e profundidade: uma aplicação ou o projeto inteiro; scan Rápido ou Completo.
  • Postura atual: achados por severidade no último scan de cada repositório.
  • Evolução por aplicação: uma linha por severidade, de versão em versão.
  • Fila e status: na fila, rodando, concluído ou com falha.
Motor de análise

Quatro estágios. Dez perspectivas de especialista.

  1. Inventário

    Clona a versão atual do repositório, registra tag e commit analisados e inventaria o código: mais de 20 linguagens e formatos de IaC.

  2. Análise multi-especialista

    O código é examinado em paralelo sob dez perspectivas. Cada achado sai com severidade, CWE, técnica ATT&CK, arquivo e linha, evidência e remediação com exemplo.

  3. Calibração

    Uma segunda camada revisa cada achado: probabilidade de falso positivo, severidade e CWE. Resultado: um índice de confiança por achado e menos ruído para o time.

  4. Relatório

    Achados deduplicados entre execuções, resumo por severidade, cobertura ATT&CK e distribuição CWE. Exportável em SARIF 2.1 para GitHub, VS Code e Azure DevOps.

Modelagem de ameaças

STRIDE, fronteiras de confiança, superfície de ataque, fluxo de dados.

AppSec

OWASP Top 10, CWE Top 25 e antipadrões de código gerado por IA.

Autenticação e autorização

OAuth/OIDC, sessão, RBAC/ABAC, ciclo de vida de tokens.

Segurança de APIs

OWASP API Top 10 (2023), validação de entrada, rate limiting.

Arquitetura cloud

IAM mal configurado, segredos no código, contêineres, isolamento.

Conformidade

Lacunas de controle frente a PCI-DSS, SOC 2, ISO 27001, GDPR, DORA e NIS2.

DevSecOps

Riscos de pipeline, cadeia de suprimentos e dependências vulneráveis.

Defesa de IA

Prompt injection, tratamento de saída de LLM, segurança de RAG.

Red team de prompts

Injeção direta e indireta, jailbreak e evasão.

IaC

Terraform e Bicep, CIS Benchmarks, políticas IAM permissivas.

Rápido: as perspectivas essenciais sobre uma seleção inteligente de arquivos. Completo: todas as perspectivas sobre todos os arquivos.

Relatório

Cada achado, com evidência e remediação.

Relatório · resumo do scan
Resumo de um scan de segurança com contagem por severidade, OWASP Top 10, MITRE ATT&CK, CWE Top 25, versão, commit e duração.
Resumo do scan. OWASP Top 10, MITRE ATT&CK e CWE Top 25, com versão e commit analisados e duração.
  • Severidade, título, arquivo e linha de cada achado.
  • Evidência: as linhas do arquivo com o trecho destacado e link direto para o repositório.
  • Remediação acionável, com exemplo de código.
  • Referências: OWASP, CWE (Top 25 sinalizado), MITRE ATT&CK e controles cloud.
  • Confiança calibrada e a perspectiva de especialista que originou o achado.
Relatório · detalhe do achado
Detalhe de um achado de segurança com arquivo e linha, evidência destacada no código, remediação, referências e índice de confiança.
Detalhe do achado. Evidência no código, remediação com exemplo, referências e índice de confiança.
Padrões aplicados
STRIDEOWASP Top 10OWASP API Security Top 10 CWE Top 25MITRE ATT&CKCIS Benchmarks OWASP Top 10 for LLMSARIF 2.1

Mapeamento para PCI-DSS, SOC 2, ISO 27001, GDPR, DORA e NIS2.

Correção por IA

Do achado ao merge request.

A IA propõe a correção. O time revisa e decide. A branch principal nunca é alterada.

1 · Disparo da correção
Tela de disparo da correção por IA, com escopo por severidade e limites de gasto e de tempo.
Disparo. Escopo por severidade, em lotes, com teto de gasto e de tempo definidos antes de começar.
2 · Correção concluída · merge request
Correção por IA concluída, com o merge request criado e a indicação de quais achados foram corrigidos.
Merge request. A correção entra no fluxo de revisão do time; cada achado mostra se foi corrigido.

Escopo

Críticos, altos, médios ou todos, em lotes, por ordem decrescente de severidade.

Limites

Teto de gasto e de tempo definidos no disparo.

Branch dedicada

A correção trabalha fora da branch principal.

Alternativa assistida

Um pacote de remediação pronto para o agente de IA de quem prefere corrigir na própria IDE.

Governança do scan

Rastreável, versionado, atribuído.

Permissões

Disparar: operadores da plataforma. Ler e corrigir: membros do projeto. Correção autônoma: administradores.

Versão fixada

Cada scan registra tag e commit. O re-scan depois da correção compara com a versão anterior.

Fila e histórico

Um scan de projeto gera um scan por repositório. Histórico completo por aplicação.

Consumo medido

Tokens e duração de cada scan atribuídos ao projeto, no mesmo painel de consumo de IA.

Arquitetura extensível

Um fluxo, múltiplos motores.

O portal centraliza solicitação, execução, visualização e correção. Novos motores entram no mesmo fluxo, com o mesmo RBAC, histórico e rastreabilidade.

Disponível

Análise de código com IA

Motor multi-especialista sobre Amazon Bedrock, na conta do cliente.

Integrável

SAST tradicional

Análise estática por regras.

Integrável

DAST

Sobre o ambiente publicado.

Integrável

Pentest

Resultados no mesmo histórico.

Do requisito ao software. Em dias.

Agende uma sessão de trabalho com a sua TI e duas áreas de negócio: 2–3 casos e os primeiros 90 dias.