Isolamento por organização
Banco compartilhado com Row-Level Security e tenant_id em cada registro, além de autorização por objeto e testes negativos entre organizações.
Segurança · governança · confiabilidade
O Gungnir está sendo construído com segurança verificável: requisitos baseados no OWASP ASVS 5.0, ameaças mapeadas com controles e testes obrigatórios, e LGPD tratada como fluxo de produto.
Controles definidos no blueprint de engenharia e exigidos antes do lançamento.
Banco compartilhado com Row-Level Security e tenant_id em cada registro, além de autorização por objeto e testes negativos entre organizações.
MFA para administradores desde o lançamento, papéis e convites; SSO (OIDC/SAML) e SCIM na fase de crescimento.
Toda decisão humana ou da IA registrada com contexto, diff e autoria. Aprovações de alto impacto podem exigir quatro olhos.
Tokens de integração criptografados em repouso e nunca registrados em log, com cofre de segredos e rotação.
Ferramentas em allowlist, saída validada por schema, filtragem de dados pessoais e defesas contra prompt injection e exfiltração.
Assinatura e timestamp por provedor, proteção contra replay, limite de corpo e confirmação somente após gravação durável.
Trecho do threat model do Gungnir. A conformidade se comprova com testes e evidências, nunca com selo.
| ID | Ameaça | Controles obrigatórios | Prova |
|---|---|---|---|
| TH-01 | Acesso indevido entre organizações | Autorização por objeto, RLS e testes negativos | Suíte de permissão A/B |
| TH-02 | Vazamento por busca ou RAG | ACL antes e depois da recuperação; índices isolados | Teste adversarial de troca de organização |
| TH-03 | Webhook forjado ou replay | Verificação específica do provedor, timestamp e dedupe | Testes de HMAC, replay e assinatura inválida |
| TH-04 | Exfiltração por agente de IA | Ferramentas em allowlist, escopos e controle de saída | Red team de prompt injection |
| TH-05 | Disparo em massa indevido | Consentimento, cota, aprovação e kill switch | Testes de fluxo sem opt-in |
| TH-06 | Segredo em log ou cache | Redação, varredura, TLS e cofre de segredos | Varreduras e chaos de logs |
| TH-07 | Cadeia de suprimentos | SBOM, SCA, lockfile e assinatura de artefatos | Atestados no pipeline de CI |
| TH-08 | Escalada de privilégio | MFA, acesso just-in-time e separação admin/dados | Testes de RBAC e sessões |
Solicitações de titulares com estados, verificação de identidade, prazos e evidência. A eliminação alcança tabelas, anexos, busca, cache, embeddings e exportações.
LGPD e seus direitosMetas propostas para depois da estabilização, que só valem com instrumentação e medição real.
Due diligence
Compartilhamos a arquitetura, o modelo de ameaças e o plano de testes com quem avalia o Gungnir. Encontrou uma vulnerabilidade? Use o nosso security.txt.