CVE-2026-46343 in Wazuh
Résumé
par VulDB • 19/08/2026
Wazuh est une plateforme libre et open source utilisée pour la prévention, la détection et la réponse aux menaces. De la version 4.0.0 jusqu'à la 4.14.6 ainsi que dans la version 5.0.0-beta2, la fonction WazuhCommon.end_receiving_file() située dans framework/wazuh/core/cluster/common.py permet à un nœud authentifié au sein du cluster de supprimer des fichiers en dehors du répertoire défini par WAZUH_PATH. Une requête syn_i_w_m_e avec un task_id inconnu atteint la branche de nettoyage, où un nom de fichier contrôlé par l'attaquant est transmis à os.path.join sans canonicalisation ni confinement. Les chemins absolus et les séquences de traversal peuvent ainsi cibler des fichiers tels que ossec.conf, jwt_secret.json, les certificats TLS et les fichiers du ruleset qui sont accessibles au processus Wazuh manager. La suppression peut désactiver le gestionnaire (manager), invalider les jetons API ou perturber la connectivité du cluster et de l'API. Ce problème est corrigé dans les versions 4.14.6 et 5.0.0-beta2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.