PT-2026-65625 · Goshs · Goshs

CVE-2026-66063

·

Publicado

2026-07-28

·

Atualizado

2026-07-28

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas goshs versões anteriores a 2.1.5
Description O manipulador de upload multipart no arquivo httpserver/updown.go divide o part.FileName() no separador de caminho, mas não rejeita a sequência ... Isso permite que um usuário não autenticado faça o upload de um arquivo com o nome .., resultando na criação de um arquivo fora da árvore servida (webroot) através da função os.Create(). Isso ocorre porque a aplicação não valida se o destino final resolvido permanece dentro da pasta de upload pretendida.
Recommendations Atualize para a versão 2.1.5. Rejeite qualquer nome de arquivo de upload que seja .., que esteja vazio após a sanitização ou que seja resolvido fora da pasta de upload. Valide o destino final resolvido do upload em vez de apenas transformar a entrada.

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-66063
GHSA-WG2Q-39H6-66X9

Produtos afetados

Goshs