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

VetorAV: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

CVE-2020-2198
GHSA-W53Q-R5CW-6VJH

Produtos afetados

Jenkins
Jenkins Project Inheritance Plugin