PT-2026-30021 · Goshs · Goshs

Autobot23920

·

Publicado

2026-04-03

·

Atualizado

2026-04-14

·

CVE-2026-35392

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas goshs (versões afetadas não especificadas)
Descrição goshs é suscetível a uma falha crítica de travessia de caminho na funcionalidade de upload PUT. O processo de upload PUT carece de sanitização adequada do caminho, permitindo que invasores gravem arquivos arbitrários no sistema. A vulnerabilidade reside no arquivo httpserver/updown.go, especificamente nas linhas 20-69, onde req.URL.Path é usado diretamente para construir o caminho de salvamento sem qualquer validação ou sanitização. Isso permite a criação de arquivos fora do webroot pretendido, levando potencialmente a um comprometimento do sistema. O endpoint da API ''/'' é vulnerável, utilizando o método PUT. O parâmetro vulnerável é req.URL.Path. Uma prova de conceito (PoC) demonstra a capacidade de sobrescrever arquivos no sistema usando sequências '..' codificadas em URL para atravessar o sistema de arquivos.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

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-35392
GHSA-G8MV-VP7J-QP64
OPENSUSE-SU-2026:10542-1

Produtos afetados

Goshs