Pular para o conteudo principal

Limites de confiança

Como pensar onde a confiança começa e termina num sistema em vez de assumir que dado interno e seguro por definição.

Andrews Ribeiro

Andrews Ribeiro

Founder & Engineer

O que e

Limite de confiança e a linha invisível da arquitetura em que você precisa parar de assumir que dado, identidade ou request sao seguros por padrão.

E o ponto em que controle sai de uma zona menos confiavel e entra em uma zona mais confiavel.

Quando importa

Importa quando dado cruza sistemas, quando permissao muda ou quando input chega de fora do contexto atual.

Se você ignora onde esse limite esta, deixa validação e autorização escaparem.

Erro comum

O erro mais perigoso e tratar tudo que e “interno” como automaticamente confiavel.

Rede interna, microservico e banco também podem estar mal configurados, comprometidos ou receber dado ruim.

Exemplo curto

Se um serviço de autenticação manda um token dizendo que o usuário e admin, o serviço de billing ainda precisa validar o que isso significa no contexto dele.

Se ele confia cegamente nesse rótulo, um bug pequeno em auth pode virar escalacao grave em billing.

Por que ajuda

Pensar em limite de confiança torna segurança bem concreta.

Em vez de medo difuso, você pergunta: onde a confiança muda e que checagem pertence exatamente ali?

Você concluiu este artigo

Continue explorando

Artigos relacionados