PT-2020-16878

CVE-2020-27955

·

Publicado

2020-11-05

·

Atualizado

2024-03-06

Descrição por

CVSS 2.0
10
Alta
MétricasAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Git LFS versão 2.12.0
Versões do Git anteriores à 2.29.2
Descrição
A vulnerabilidade permite a execução remota de código (RCE) em sistemas Windows quando o Git LFS opera em um repositório malicioso com um arquivo git.bat ou git.exe no diretório atual. Isso ocorre porque, no Windows, o Go inclui (e prefere) o diretório atual quando o nome de um comando executado não contém um separador de diretório. O problema não afeta sistemas Unix.
Recomendações
Para a versão 2.12.0 do Git LFS, atualize para a versão 2.12.1 ou posterior.
Para versões do Git anteriores à 2.29.2, atualize para a versão 2.29.2 ou posterior.
Como solução temporária, considere evitar repositórios não confiáveis até que um patch esteja disponível.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-4G4P-42WC-9F3M
GHSA-CX3W-XQMC-84G5
BIT-GIT-LFS-2020-27955
BIT-GIT-LFS-2021-21237
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾