CVE-2026-46343 in Wazuh
Resumen
por VulDB • 2026-08-20
Wazuh es una plataforma gratuita y de código abierto utilizada para la prevención, detección y respuesta ante amenazas. Desde la versión 4.0.0 hasta las versiones 4.14.6 y 5.0.0-beta2, WazuhCommon.end_receiving_file() en framework/wazuh/core/cluster/common.py permite a un nodo autenticado para el clúster eliminar archivos fuera de WAZUH_PATH. Una solicitud syn_i_w_m_e con un task_id desconocido llega al branch de limpieza, donde se pasa un nombre de archivo controlado por el atacante a os.path.join sin canonicalización ni confinamiento. Por lo tanto, las rutas absolutas y las secuencias de traversal pueden apuntar a archivos como ossec.conf, jwt_secret.json, certificados TLS y archivos del ruleset que son accesibles para el proceso Wazuh manager. La eliminación puede deshabilitar al manager, invalidar tokens API o interrumpir la conectividad del clúster y de la API. Este problema está corregido en las versiones 4.14.6 y 5.0.0-beta2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.