Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Kkkh1

#27614de 55,138
9.4CVSS total
Vulnerabilidades · 1
PT-2026-38294
9.4
2026-05-06
Pypi · Gitpython · CVE-2026-44243
**Nome do Software Vulnerável e Versões Afetadas** GitPython versões anteriores a 3.1.48 **Description** A validação insuficiente de caminhos de referência em operações de criação, renomeação e exclusão de referências permite que atacantes escrevam, sobrescrevam, movam ou excluam arquivos fora do diretório `.git` do repositório. Este problema de path traversal ocorre porque os caminhos de referência não são validados consistentemente antes de operações de sistema de arquivos, apesar de existir alguma validação para operações de leitura. Especificamente, as funções `SymbolicReference.create()`, `Reference.create()`, `SymbolicReference.set reference()`, `SymbolicReference.rename()` e `SymbolicReference.delete()` constroem caminhos de sistema de arquivos a partir de nomes de referência controlados por atacantes sem impor os limites do repositório. **Recommendations** Atualize para a versão 3.1.48 ou posterior. Como medida paliativa temporária, restrinja ou desabilite o uso de `SymbolicReference.create()`, `Reference.create()`, `SymbolicReference.set reference()`, `SymbolicReference.rename()` e `SymbolicReference.delete()` ao processar entradas controladas pelo usuário.