O que é credencial embutida?

Credencial embutida é uma senha ou chave de acesso gravada diretamente no código de um programa, o que faz com que qualquer pessoa que tenha o aplicativo consiga encontrá-la. Ela é uma falha de segurança comum e perigosa.

Na prática, o desenvolvedor escreve uma senha, token ou chave de API dentro do próprio código-fonte, muitas vezes para facilitar testes ou a conexão com um banco de dados. Quando o programa é publicado, esse segredo vai junto, e basta uma ferramenta simples para extraí-lo do aplicativo instalado ou do código público.

Uma analogia simples é pensar em alguém que deixa a chave de casa escondida embaixo do tapete da entrada. Quem conhece o hábito não precisa arrombar nada para entrar, e quem passa por ali também pode pegar a chave.

Por isso essa prática é tão arriscada: uma única credencial exposta pode liberar acesso a dados de muitos usuários. A proteção passa por guardar segredos em cofres apropriados ou variáveis de ambiente, nunca no código, e por trocar imediatamente qualquer credencial que tenha vazado.

← Ver o glossário completo