PT-2020-15475 · Cloudbees+2 · Jenkins+2
Wasin Saengow
·
Publicado
2020-09-01
·
Atualizado
2024-03-06
·
CVE-2020-2251
CVSS v3.1
4.3
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
Nome do software vulnerável e versões afetadas
Plug-in de testes funcionais Jenkins SoapUI Pro, versões 1.5 e anteriores
Plug-in de testes funcionais ReadyAPI, versões 1.5 e anteriores
Versões do Jenkins anteriores à 2.236, incluindo a 2.235.x LTS
Descrição
O problema diz respeito à transmissão de senhas de projeto em texto simples como parte dos formulários de configuração de tarefas, o que pode expô-las. Isso ocorre devido ao armazenamento das senhas de projeto nos arquivos
config.xml das tarefas no controlador Jenkins, como parte da configuração do plugin. Embora as senhas sejam armazenadas criptografadas no disco desde a versão 1.4, elas são transmitidas em texto simples pelas versões 1.5 e anteriores. Invasores com permissão de leitura estendida podem visualizar essas senhas.Recomendações
Para o plugin Jenkins SoapUI Pro Functional Testing nas versões 1.5 e anteriores: atualize para uma versão posterior à 1.5 para garantir que as senhas não sejam transmitidas em texto simples.
Para o plugin ReadyAPI Functional Testing nas versões 1.5 e anteriores: atualize para uma versão posterior à 1.5 para impedir a transmissão de senhas em texto simples.
Para versões do Jenkins anteriores à 2.236, incluindo a 2.235.x LTS: atualize para a versão 2.236 ou posterior do Jenkins para utilizar o reforço de segurança que criptografa e descriptografa os dados usados nos campos de formulário de senha do Jenkins.
Correção
Cleartext Transmission of Sensitive Information
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 Soapui Pro Functional Testing Plugin
Readyapi Functional Testing Plugin