PT-2026-120220

CVE-2026-114094

·

Publicado

2026-10-02

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Dulwich versões anteriores a 1.2.9
Description Um problema de travessia de caminho existe na lógica de checkout ao executar no Windows. O software falha ao validar prefixos de letras de unidade DOS em elementos de caminho de árvore Git, o que permite que um invasor crie um repositório malicioso com uma entrada de árvore como C:. Isso ignora a validação NTFS e permite que arquivos sejam gravados em caminhos absolutos fora da árvore de trabalho pretendida, potencialmente levando à execução remota de código. O problema envolve as funções validate path element ntfs() e tree to fs path() em dulwich/index.py, bem como a função checked worktree path() em dulwich/porcelain/ init .py.
Recommendations Atualize para a versão 1.2.9 ou posterior. Como solução temporária, restrinja o uso das funções validate path element ntfs() e tree to fs path() ao processar repositórios não confiáveis no Windows.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-8MCX-5RQC-VHMF
AZL-109890
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾