PT-2026-97047 · Github · Github Enterprise Server
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Nome do Software Vulnerável e Versões Afetadas
GitHub Enterprise Server versões anteriores a 3.22
Description
Uma falha de bypass de autorização permite que usuários autenticados leiam o diff ou patch bruto de pull requests em repositórios privados. Isso ocorre porque os tokens de acesso para esses recursos são delimitados pelo nome do repositório e pelo número do pull request, em vez de um identificador de repositório globalmente único. Um invasor que conheça o nome de um repositório alvo e um número de pull request válido pode criar um repositório e um pull request correspondentes para usar seu próprio token e recuperar o conteúdo privado.
Recommendations
Atualizar para a versão 3.17.21
Atualizar para a versão 3.18.15
Atualizar para a versão 3.19.12
Atualizar para a versão 3.20.8
Atualizar para a versão 3.21.6
Correção
IDOR
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Github Enterprise Server