PT-2022-20655 · Gitblit · Gitblit

Yyhylh

·

Publicado

2022-05-21

·

Atualizado

2022-06-07

·

CVE-2022-31267

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Gitblit versão 1.9.2
Descrição
A vulnerabilidade permite a escalada de privilégios por meio do Config User Service. Um caractere de controle pode ser inserido em um campo de dados de perfil, como o valor emailAddress, para potencialmente obter acesso elevado. Por exemplo, um invasor poderia usar um valor como attacker@example.com trole = “#admin” para explorar essa vulnerabilidade.
Recomendações
Para a versão 1.9.2 do Gitblit, como solução temporária, considere restringir o uso de caracteres de controle nos campos de dados do perfil até que um patch esteja disponível. Evite usar o campo emailAddress de forma que possa permitir a escalada de privilégios até que a vulnerabilidade seja resolvida. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Improper Privilege Management

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-31267
GHSA-FH55-VWJC-69C7

Produtos afetados

Gitblit