PT-2026-30904

CVE-2026-35585

·

Publicado

2026-04-07

·

Atualizado

2026-07-30

Descrição por

CVSS 4.0
7.5
Alta
MétricasAV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas File Browser versões 2.0.0 a 2.33.8
Description O sistema de hooks do File Browser, que executa comandos de shell definidos pelo administrador durante eventos de arquivo como upload, renomeação e exclusão, está suscetível a injeção de comandos de SO. O problema ocorre na função Runner.exec() dentro do arquivo runner/runner.go, onde a substituição de variáveis para valores como $FILE e $USERNAME é realizada via os.Expand sem a devida sanitização. Um invasor autenticado com permissões de escrita de arquivos pode criar um nome de arquivo malicioso contendo metacaracteres de shell. Quando o hook é acionado, o servidor executa esses caracteres como comandos de SO arbitrários, resultando em Execução Remota de Código (RCE). Este padrão é explorável em vários eventos de hook, incluindo before upload, after upload, before rename, after rename, before delete e after delete.
Recommendations Atualize para a versão 2.33.8 ou posterior, pois o recurso de hook é desativado por padrão a partir desta versão. Como medida paliativa temporária, desative o sistema de hooks ou restrinja o uso da função Runner.exec() até que o software seja atualizado.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-JVPW-637P-H3PW
GO-2026-5481
OPENSUSE-SU-2026:21483-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾