PT-2022-26895 · Jenkins · Jenkins Mercurial Plugin+1

·

CVE-2022-43410

·

Publicado

2022-10-19

·

Atualizado

2023-11-01

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do software vulnerável e versões afetadas
Plugin Mercurial do Jenkins, versões 1251.va b 121f184902 e anteriores
Descrição
O plugin Mercurial fornece um endpoint de webhook em “/mercurial/notifyCommit” que pode ser usado para notificar o Jenkins sobre alterações em um repositório SCM. Esse endpoint recebe uma URL de repositório, e o Jenkins agendará a verificação de todos os trabalhos configurados com o repositório especificado. Ele pode ser acessado com solicitações GET e sem autenticação. A saída do endpoint do webhook fornece informações sobre quais trabalhos foram acionados ou agendados para verificação, incluindo trabalhos aos quais o usuário não tem permissão de acesso. Isso permite que invasores com conhecimento das URLs do repositório Mercurial obtenham informações sobre a existência de trabalhos configurados com esse repositório Mercurial.
Recomendações
Para as versões 1251.va b 121f184902 e anteriores do plugin Jenkins Mercurial, considere desativar o endpoint do webhook /mercurial/notifyCommit até que um patch esteja disponível.
Atualize para a versão 1260.vdfb 723cdcc81 ou posterior do plugin Jenkins Mercurial, que não fornece os nomes dos trabalhos para os quais a sondagem é acionada, a menos que o usuário tenha a permissão Item/Read apropriada.

Correção

Information Disclosure

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-43410
GHSA-J7PG-863G-22P6
RHSA-2023:1064

Produtos afetados

Jenkins
Jenkins Mercurial Plugin