PT-2020-15412 · Jenkins · Jenkins Project Inheritance Plugin+1
Daniel Beck
+1
·
Publicado
2020-06-03
·
Atualizado
2023-10-25
·
CVE-2020-2198
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 Project Inheritance, versões 21.04.03 e anteriores
Descrição
O problema diz respeito à transmissão de dados do arquivo config.xml de tarefas a usuários sem as permissões adequadas de Job/Configure. Especificamente, o plugin não oculta segredos criptografados no endpoint da API “getConfigAsXML” ao enviar esses dados. Isso poderia expor informações confidenciais.
Recomendações
Para as versões 21.04.03 e anteriores do Jenkins Project Inheritance Plugin, considere restringir o acesso ao endpoint da API “getConfigAsXML” até que uma correção esteja disponível. Como solução alternativa temporária, limite a transmissão dos dados do arquivo config.xml da tarefa apenas aos usuários com as permissões necessárias de Job/Configure.
Correção
Insufficiently Protected Credentials
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jenkins
Jenkins Project Inheritance Plugin