Fallos del tipo CWE-282
29 resultadosGestão inadequada de proprietário/permissões de arquivo ou recurso
A aplicação cria ou modifica arquivos, diretórios ou recursos sem atribuir ou verificar corretamente o proprietário (owner) e as permissões de acesso. Isso permite que usuários não autorizados leiam, modifiquem ou deletem dados sensíveis, ou executem operações que deveriam estar restritas.
Um script de instalação que cria um arquivo de configuração contendo credenciais de banco de dados com permissões 644 (legível por qualquer usuário do sistema), ou um serviço que herda arquivos de diretórios temporários sem validar quem os criou originalmente.
Defina explicitamente o proprietário e as permissões (chmod/chown) no momento da criação do arquivo ou recurso, adequadas ao menor privilégio necessário. Valide a propriedade antes de operar sobre arquivos existentes e implemente verificações durante o setup/deploy para garantir que apenas usuários de sistema autorizados possuem arquivos críticos.