
CVE-2024-39943 rejetto HFS (alias HTTP File Server) 3 avant 0.52.10 sur Linux, UNIX et macOS permet l'exécution de commandes OS par des utilisateurs distants authentifiés (s'ils ont des autorisations de téléversement). Cela se produit car un shell est utilisé pour exécuter df (c'est-à-dire avec execSync au lieu de spawnSync dans child_process dans Node.js).
CVE-2024-39943 rejetto HFS (alias HTTP File Server) 3 antérieur à 0.52.10 sur Linux, UNIX et macOS permet l'exécution de commandes système par des utilisateurs authentifiés à distance (s'ils disposent des droits d'upload). Cela se produit car un shell est utilisé pour exécuter df (c'est-à-dire avec execSync au lieu de spawnSync dans child_process de Node.js).
Déploiement : ./hfs --config config.yaml