PT-2022-24829 · Tuleap+1 · Tuleap+1

Rossettoy

+1

·

Publicado

2022-10-19

·

Atualizado

2023-07-14

·

CVE-2022-39233

CVSS v3.1

4.3

Média

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Nome do software vulnerável e versões afetadas
Versões do Tuleap 12.9.99.228 a 14.0.99.23
Descrição
O problema diz respeito à verificação inadequada de autorizações ao atualizar o prefixo de ramificação usado pela integração do repositório GitLab. Usuários autenticados podem alterar o prefixo de ramificação de qualquer integração de repositório GitLab que possam visualizar por meio do endpoint REST PATCH /gitlab repositories/{id}, uma ação que deveria ser restrita aos administradores do Git.
Recomendações
Para as versões do Tuleap 12.9.99.228 a 14.0.99.23, atualize para o Tuleap Community Edition 14.0.99.24 ou o Tuleap Enterprise Edition 14.0-3 para resolver o problema.
Como solução alternativa temporária, considere restringir o acesso ao endpoint PATCH /gitlab repositories/{id} para permitir que apenas administradores do Git façam alterações.

Exploit

Correção

Missing Authorization

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-39233
GHSA-3884-972X-3CCQ

Produtos afetados

Gitlab
Tuleap