# CVE-2025-24016

Wazuh is a free and open source platform used for threat prevention, detection, and response. Starting in version 4.4.0 and prior to version 4.9.1, an unsafe deserialization vulnerability allows for remote code execution on Wazuh servers. DistributedAPI parameters are a serialized as JSON and deserialized using `as_wazuh_object` (in `framework/wazuh/core/cluster/common.py`). If an attacker manages to inject an unsanitized dictionary in DAPI request/response, they can forge an unhandled exception (`__unhandled_exc__`) to evaluate arbitrary python code. The vulnerability can be triggered by anybody with API access (compromised dashboard or Wazuh servers in the cluster) or, in certain configurations, even by a compromised agent. Version 4.9.1 contains a fix.

- Page: https://www.vulneraibility.com/cve/CVE-2025-24016
- CVSS: 9.9
- Known exploited: yes, in CISA KEV since 2025-06-10; CISA due date 2025-07-01
- EPSS: 93.84%
- Public exploit code: 1 Metasploit module · 8 GitHub proofs of concept · 1 Nuclei template (first 2025-02-13)
- CISA SSVC: exploitation active, automatable no, technical impact total (assessed 2025-08-20)
- Weakness: CWE-502
- Also known as: GHSA-hcrc-79hj-m3qh, GO-2025-3459
- Published: 2025-02-10

## Affected versions

- wazuh: affected >= 4.4.0 and < 4.9.1

A version outside these ranges is not a statement that it is unaffected.

## References

- [other] https://github.com/wazuh/wazuh/security/advisories/GHSA-hcrc-79hj-m3qh
- [other] https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-24016

---
Summary, impact and action are written by the vulneraibility.com AI analysis pipeline from the CVE record, NVD, CISA and FIRST data; verify against the references.
