PT-2020-15436 · Cloudbees+1 · Jenkins

·

CVE-2020-2220

·

Publicado

2020-07-15

·

Atualizado

2024-03-06

CVSS v3.1

8.0

Alta

VetorAV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões 2.244 e anteriores do Jenkins
Versões LTS 2.235.1 e anteriores do Jenkins
Descrição
O problema está relacionado a uma vulnerabilidade de script entre sites (XSS) armazenada. Ela ocorre porque o nome do agente na página de tendências de tempo de compilação não é escapado adequadamente. Isso pode levar ao armazenamento e à execução de scripts maliciosos. O número estimado de dispositivos potencialmente afetados em todo o mundo não foi especificado. Não há informações sobre incidentes reais em que esse problema tenha sido explorado. Os detalhes técnicos incluem a falta de escapamento adequado do nome do agente na página de tendências de tempo de compilação, o que pode ser explorado por meio do endpoint da API /buildTimeTrend, embora o endpoint exato não seja explicitamente mencionado.
Recomendações
Para as versões 2.244 e anteriores do Jenkins, atualize para a versão 2.245 ou posterior.
Para as versões LTS 2.235.1 e anteriores do Jenkins, atualize para a versão 2.235.2 ou posterior.
Como solução alternativa temporária, considere restringir o acesso à página de tendências de tempo de compilação até que um patch esteja disponível.

Correção

XSS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BIT-JENKINS-2020-2220
CVE-2020-2220
GHSA-QGJ4-RC8M-44MQ
RHSA-2020:3519
RHSA-2020:3541
RHSA-2020:3808

Produtos afetados

Jenkins