CVE-2026-41424
Vulnérabilité élevée dans wazuh (wazuh)
Description
Wazuh is a free and open source platform used for threat prevention, detection, and response. From 4.9.0 until 4.10.4 and 4.14.6, PUT /security/users/{user_id} in api/api/controllers/security_controller.py passes request.get("user") instead of request.context['token_info']['sub'] as current_user. remove_nones_to_dict() removes the resulting None value, so the reserved-account protection in framework/wazuh/security.py cannot verify who is making the request. An authenticated user with the users_admin role can overwrite the password of protected administrator accounts with user IDs at or below 99, including the wazuh superuser, and gain full administrative control. This issue is fixed in versions 4.10.4 and 4.14.6.
Gravité et risque d'exploitation
CVE-2026-41424 obtient un score CVSS de 8.2/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.47 %, ce qui la place devant 39.5 % des CVE référencées.
Que faire ?
- Vérifiez si wazuh (versions >= 4.11.0, < 4.14.6, >=4.9.0, < 4.10.4) est présent sur votre parc.
- Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
- À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
- Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.
Références
- https://github.com/wazuh/wazuh/security/advisories/GHSA-gj9h-8hmr-xjjr
- https://github.com/wazuh/wazuh/pull/35442
- https://github.com/wazuh/wazuh/pull/35469
- https://github.com/wazuh/wazuh/commit/1a38d11574c6d35a4272e1e7145d55d293e7dda4
- https://github.com/wazuh/wazuh/commit/813add3575ecd4df484b2326715ca78f65505b4e
- https://github.com/wazuh/wazuh/releases/tag/v4.10.4
- https://github.com/wazuh/wazuh/releases/tag/v4.14.6
