CVE-2026-46343

Wazuh is a free and open source platform used for threat prevention, detection, and response. From 4.0.0 until 4.14.6 and 5.0.0-beta2, WazuhCommon.end_receiving_file() in framework/wazuh/core/cluster/common.py allows a cluster-authenticated node to delete files outside WAZUH_PATH. A syn_i_w_m_e request with an unknown task_id reaches the cleanup branch, where an attacker-controlled filename is passed to os.path.join without canonicalization or confinement. Absolute paths and traversal sequences can therefore target files such as ossec.conf, jwt_secret.json, TLS certificates, and ruleset files that are accessible to the Wazuh manager process. Deletion can disable the manager, invalidate API tokens, or disrupt cluster and API connectivity. This issue is fixed in versions 4.14.6 and 5.0.0-beta2.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:wazuh:wazuh:*:*:*:*:*:*:*:*
cpe:2.3:a:wazuh:wazuh:5.0.0:beta1:*:*:*:*:*:*

History

27 Oct 2026, 11:10

Type Values Removed Values Added
Summary
  • (es) Wazuh es una plataforma de código abierto y gratuita utilizada para la prevención, detección y respuesta a amenazas. Desde la versión 4.0.0 hasta la 4.14.6 y la 5.0.0-beta2, WazuhCommon.end_receiving_file() en framework/wazuh/core/cluster/common.py permite que un nodo autenticado en el clúster elimine archivos fuera de WAZUH_PATH. Una solicitud syn_i_w_m_e con un task_id desconocido llega a la rama de limpieza, donde un nombre de archivo controlado por el atacante se pasa a os.path.join sin canonicalización ni confinamiento. Las rutas absolutas y las secuencias de recorrido pueden, por lo tanto, apuntar a archivos como ossec.conf, jwt_secret.json, certificados TLS y archivos de conjunto de reglas que son accesibles para el proceso del gestor de Wazuh. La eliminación puede deshabilitar el gestor, invalidar los tokens de la API o interrumpir la conectividad del clúster y de la API. Este problema está solucionado en las versiones 4.14.6 y 5.0.0-beta2.

18 Sep 2026, 14:54

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.2
First Time Wazuh
Wazuh wazuh
CPE cpe:2.3:a:wazuh:wazuh:5.0.0:beta1:*:*:*:*:*:*
cpe:2.3:a:wazuh:wazuh:*:*:*:*:*:*:*:*
References () https://github.com/wazuh/wazuh/commit/90d43547d166cdbe65e9a3d011f946214df9179c - () https://github.com/wazuh/wazuh/commit/90d43547d166cdbe65e9a3d011f946214df9179c - Patch
References () https://github.com/wazuh/wazuh/pull/36060 - () https://github.com/wazuh/wazuh/pull/36060 - Issue Tracking, Patch
References () https://github.com/wazuh/wazuh/releases/tag/v4.14.6 - () https://github.com/wazuh/wazuh/releases/tag/v4.14.6 - Patch, Release Notes
References () https://github.com/wazuh/wazuh/releases/tag/v5.0.0-beta2 - () https://github.com/wazuh/wazuh/releases/tag/v5.0.0-beta2 - Patch, Release Notes
References () https://github.com/wazuh/wazuh/security/advisories/GHSA-cqvw-w2rg-327f - () https://github.com/wazuh/wazuh/security/advisories/GHSA-cqvw-w2rg-327f - Exploit, Vendor Advisory

Information

Published : 2026-08-19 16:17

Updated : 2026-10-27 11:10


NVD link : CVE-2026-46343

Mitre link : CVE-2026-46343

CVE.ORG link : CVE-2026-46343


JSON object : View

Products Affected

wazuh

  • wazuh
CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')