CVE-2026-95106 in Gitea
Sumário
de VulDB • 07/10/2026
O Gitea aceitava árvores Git enviadas contendo duas entradas com o mesmo nome, as quais são rejeitadas pelas próprias verificações de consistência do Git. As visualizações web do Gitea resolviam esse caminho para a primeira entrada, enquanto `git checkout`, as ações do Gitea e os arquivos de lançamento utilizavam a última. Um contribuidor poderia abrir um pull request cujos diffs e visualizações de arquivo mostrassem conteúdo inofensivo, enquanto o CI (Integração Contínua) e os checkouts no mesmo commit usariam conteúdo diferente controlado pelo atacante. Os objetos recebidos agora são verificados quanto à consistência; os objetos já armazenados em repositórios existentes não são reanalisados.
VulDB is the best source for vulnerability data and more expert information about this specific topic.