PT-2024-28745 · Rejetto · Rejetto Hfs

Charmindoge

·

Publicado

2024-07-04

·

Atualizado

2024-08-24

·

CVE-2024-39943

CVSS v3.1

9.9

Crítica

VetorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
rejetto HFS (também conhecido como HTTP File Server) versões anteriores à 0.52.10
Descrição
A vulnerabilidade permite a execução de comandos do sistema operacional por usuários remotos autenticados que possuam permissões de upload. Isso ocorre porque um shell é usado para executar df com execSync em vez de spawnSync no child process no Node.js. Uma exploração de prova de conceito foi divulgada, representando uma ameaça significativa para sistemas que executam versões do HFS anteriores à 0.52.10 no Linux, UNIX e macOS.
Recomendações
Atualize para a versão 0.52.10 para permanecer protegido. Como solução temporária, considere restringir as permissões de upload para usuários remotos autenticados até que a atualização seja aplicada. Além disso, tenha cuidado ao usar a função execSync no Node.js, pois ela pode representar riscos de segurança se não for usada corretamente.

Exploit

Correção

Improper Access Control

OS Command Injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-39943
GHSA-5F4X-HWV2-W9W2

Produtos afetados

Rejetto Hfs