Fallos del tipo CWE-708

21 resultados

Atribuição Incorreta de Proprietário

Ocorre quando um recurso do sistema (arquivo, diretório, processo, socket) é criado ou modificado com permissões de acesso atribuídas a um usuário ou grupo errado. Isso expõe o recurso a acessos não autorizados ou permite que um atacante assuma controle de componentes críticos.

Ejemplo

Uma aplicação cria um arquivo de configuração com credenciais do banco de dados usando umask permissivo, resultando em permissões 644 (legível por todos) em vez de 600 (somente proprietário). Um usuário local consegue ler o arquivo e extrair as credenciais.

Cómo mitigar

Defina explicitamente proprietário e grupo (chown) e permissões (chmod) ao criar recursos sensíveis. Valide as permissões resultantes antes de armazenar dados críticos e use umask apropriado (0077) para aplicações que manipulam segredos.