Vulnerability Description
Wazuh 4.0.0 before 4.14.6 contains a path traversal vulnerability that allows unauthenticated remote attackers to cause denial of service by enrolling an agent with a dot-sequence name such as ".." through the enrollment port. Attackers exploit insufficient validation in OS_IsValidName() and unsafe path concatenation in delete_diff() to resolve the traversal to the parent queue directory, causing its subdirectories to be removed and stopping all Wazuh services requiring manual recovery.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Wazuh | Wazuh | >= 4.0.0, < 4.14.6 |
Related Weaknesses (CWE)
References
- https://github.com/wazuh/wazuh/pull/35833Issue TrackingPatch
- https://github.com/wazuh/wazuh/security/advisories/GHSA-573w-mqw4-jvmrExploitMitigationVendor Advisory
- https://www.vulncheck.com/advisories/wazuh-path-traversal-dos-via-agent-enrollmeThird Party Advisory
- https://github.com/wazuh/wazuh/security/advisories/GHSA-573w-mqw4-jvmrExploitMitigationVendor Advisory
FAQ
What is CVE-2026-74038?
CVE-2026-74038 is a vulnerability with a CVSS score of 7.1 (HIGH). Wazuh 4.0.0 before 4.14.6 contains a path traversal vulnerability that allows unauthenticated remote attackers to cause denial of service by enrolling an agent with a dot-sequence name such as ".." th...
How severe is CVE-2026-74038?
CVE-2026-74038 has been rated HIGH with a CVSS base score of 7.1/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-74038?
Check the references section above for vendor advisories and patch information. Affected products include: Wazuh Wazuh.