PT-2024-3748

CVE-2024-32021

·

Publicado

2024-05-14

·

Atualizado

2026-09-30

Descrição por

CVSS 3.1
7.1
Alta
MétricasAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Nome do software vulnerável e versões afetadas:
Versões do Git anteriores à 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 e 2.39.4
Descrição:
O problema está relacionado ao Git, um sistema de controle de revisões. Ao clonar um repositório de código-fonte local que contenha links simbólicos por meio do sistema de arquivos, o Git pode criar links físicos para arquivos arbitrários legíveis pelo usuário no mesmo sistema de arquivos que o repositório de destino, no diretório objects/. Isso ocorre porque as otimizações para clonagem local incluem a tentativa de criar links físicos para os arquivos de objeto em vez de copiá-los, e as verificações contra links simbólicos no repositório de código-fonte podem ser contornadas.
Recomendações:
Para resolver o problema em cada versão afetada, atualize para a versão 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 ou 2.39.4, ou posterior.
Como solução alternativa temporária, considere usar a opção --no-local ao clonar um repositório pelo sistema de arquivos para impedir a criação de links físicos.
Restrinja o acesso ao diretório objects/ no repositório Git de destino para minimizar o risco de exploração.
Evite usar o protocolo do sistema de arquivos ao clonar um repositório local e, em vez disso, especifique explicitamente o protocolo file:// para impedir o uso de otimizações de clonagem local.
Explorabilidade
Exploit
Correção
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-MVXM-9J2H-QJX7
ALSA-2024:4083
ALSA-2024:4084
AZL-42013
AZL-43042
BIT-GIT-2024-32021
CESA-2024_4084
CLEANSTART-2026-DT73617
DLA-3844-1
DLA-3867-1
DSA-5769-1
INFSA-2024_4083
INFSA-2024_4084
MGASA-2024-0204
OESA-2024-1662
OPENSUSE-SU-2024:13968-1
OPENSUSE-SU-2024_1807-1
OPENSUSE-SU-2024_2277-1
RHSA-2024:4083
RHSA-2024_4083
RHSA-2024:4084
RHSA-2024_4084
RHSA-2024:4368
RLSA-2024:4083
RLSA-2024:4084
SUSE-SU-2024:1807-1
SUSE-SU-2024:1807-2
SUSE-SU-2024:1854-1
SUSE-SU-2024:2277-1
SUSE-SU-2025:0197-1
SUSE-SU-2025_0197-1
SUSE-SU-2025:20049-1
USN-6793-1
USN-7023-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾