PT-2021-14676 · Jenkins · Jenkins Owasp Dependency-Track Plugin+1
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
Plugin Jenkins OWASP Dependency-Track, versões 3.1.0 e anteriores
Descrição
Uma vulnerabilidade de falsificação de solicitação entre sites (CSRF) permite que invasores se conectem a uma URL especificada por eles, capturando credenciais armazenadas no Jenkins. O problema decorre da falta de verificações de permissão em vários pontos de extremidade HTTP, permitindo que invasores com permissão Geral/Leitura explorem a vulnerabilidade. Os invasores podem obter IDs de credenciais por meio de outro método e usá-las para capturar credenciais de “Texto secreto”. Se nenhum ID de credencial for especificado, a credencial configurada globalmente será usada, caso esteja definida. A vulnerabilidade é agravada pelo fato de que os pontos de extremidade HTTP afetados não exigem solicitações POST.
Recomendações
Para as versões 3.1.0 e anteriores do plugin Jenkins OWASP Dependency-Track, atualize para a versão 3.1.1 ou posterior, que exige solicitações POST e permissões apropriadas para os pontos de extremidade HTTP afetados. Como solução alternativa temporária, considere restringir o acesso aos pontos de extremidade HTTP afetados para minimizar o risco de exploração. Além disso, restrinja o uso de credenciais configuradas globalmente para reduzir o impacto potencial da vulnerabilidade.
Correção
CSRF
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 Owasp Dependency-Track Plugin