PT-2021-14682 · Jenkins · Jenkins
Jeff Thompson
·
Publicado
2021-04-07
·
Atualizado
2024-03-06
·
CVE-2021-21639
CVSS v3.1
4.3
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N |
Nome do software vulnerável e versões afetadas
Versões 2.286 e anteriores do Jenkins
Versões LTS 2.277.1 e anteriores do Jenkins
Descrição
O problema decorre da falta de validação do tipo de objeto criado após o carregamento de dados enviados para o endpoint da API REST “config.xml” de um nó. Isso permite que invasores com permissão de Computador/Configurar substituam um nó por outro de tipo diferente.
Recomendações
Para as versões 2.286 e anteriores do Jenkins, atualize para a versão 2.287 ou posterior para resolver o problema.
Para as versões LTS do Jenkins 2.277.1 e anteriores, atualize para a versão 2.277.2 ou posterior para resolver o problema.
Como solução alternativa temporária, considere restringir o acesso ao endpoint da API REST
config.xml para minimizar o risco de exploração.Correção
RCE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jenkins