PT-2020-15339 · Jenkins · Jenkins Harvest Scm Plugin+1
James Holderness
·
Publicado
2020-02-12
·
Atualizado
2023-10-25
·
CVE-2020-2130
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Nome do software vulnerável e versões afetadas
Plugin Jenkins Harvest SCM, versões 0.5.1 e anteriores
Descrição
O problema diz respeito ao armazenamento de senhas de forma não criptografada no arquivo de configuração global do Jenkins master. Isso permite que usuários com acesso ao sistema de arquivos do master visualizem essas senhas. Especificamente, as senhas são armazenadas nos arquivos
hudson.plugins.harvest.HarvestSCM.xml e config.xml de tarefas no controlador do Jenkins. Usuários com permissão de leitura estendida podem visualizar as credenciais nos arquivos config.xml de tarefas, enquanto aqueles com acesso ao sistema de arquivos do controlador do Jenkins podem visualizar as credenciais em ambos os arquivos.Recomendações
Para as versões 0.5.1 e anteriores do plugin Jenkins Harvest SCM, considere restringir o acesso ao sistema de arquivos do controlador do Jenkins e aos arquivos
config.xml das tarefas para minimizar o risco de exploração. Como solução temporária, limite o uso dos arquivos hudson.plugins.harvest.HarvestSCM.xml e config.xml das tarefas até que um método seguro de armazenamento de senhas seja implementado. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.Insufficiently Protected Credentials
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Jenkins
Jenkins Harvest Scm Plugin