PT-2026-133674
CVE-2026-119298
·
Publicado
2026-10-30
·
Atualizado
2026-10-30
Descrição por
CVSS 3.1
4.2
MédiaMétricasAV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas
croc versões anteriores a 11.5.2
Description
O loop de prontidão de arquivo do lado do receptor em
src/croc/croc.go trata incorretamente qualquer nome base controlado pelo remetente que comece com croc-stdin- como um artefato de transferência de texto confiável, mesmo quando SendingText é falso. Este comportamento ignora os processos askReceiveOverwrite e de renomeação durante uma colisão de nome exata e previsível no diretório de trabalho do receptor. Consequentemente, um remetente remoto cuja transferência seja aceita pode sobrescrever ou truncar um arquivo regular correspondente através de recipientInitializeFile, ou remover e substituir um destino correspondente por um arquivo vazio ou um link simbólico no diretório através de createEmptyFileAndFinish sem confirmação. O impacto é limitado a nomes previsíveis no namespace croc-stdin-; outros nomes de arquivos ainda mantêm a solicitação de confirmação, arquivos ocultos (dotfiles) fora desse namespace não são acessíveis e os alvos de links simbólicos permanecem confinados ao diretório de recebimento.Recommendations
Atualizar para a versão 11.5.2.
Explorabilidade
Exploit
Correção
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾