Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Wazuh enrollment port (TCP 1515)
-
DeliverySend unauthenticated enrollment request with '..' as agent name
-
ExploitOS_IsValidName() accepts dot-prefixed name
-
Executiondelete_diff() concatenates traversal path to parent queue directory
-
PersistQueue subdirectories deleted from filesystem
-
ImpactAll Wazuh services halt, requiring manual recovery
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires only network connectivity to the Wazuh Manager enrollment service, typically listening on TCP port 1515. No authentication is required - the CVSS PR:N metric and the description explicitly confirm unauthenticated access. The vulnerability is present in any standard Wazuh Manager deployment running versions 4.0.0 through 4.14.5 where the enrollment port is reachable; no non-default configuration is needed to trigger it. The primary limiting factor is network reachability: deployments that firewall TCP 1515 to known agent networks reduce exposure to attackers already on those segments. The CVSS 4.0 UI:A metric implies some form of active user interaction, but this requirement is not explained in the vendor advisory or description - security teams should treat this designation with caution until clarified by the vendor, and should not rely on user-interaction friction as a meaningful defensive control. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A/VA:H) signals a network-exploitable, low-complexity flaw requiring no privileges and resulting in high availability impact. The UI:A designation - indicating active user interaction - is not well explained by the description, which portrays straightforward unauthenticated enrollment requests as the entire attack mechanism; this inconsistency should be verified with the vendor before using UI:A as a mitigating factor in risk scoring. Availability impact is the dominant concern: successful exploitation halts all Wazuh services and requires manual recovery, creating a complete monitoring blackout during the outage window. No EPSS data was provided in the available intelligence, so probabilistic exploitation likelihood cannot be quantified. No CISA KEV listing exists and no public proof-of-concept has been identified, indicating no confirmed in-the-wild exploitation as of analysis time. Despite the absence of a public exploit, the attack is mechanically trivial - a single crafted enrollment request - and even a mid-sized municipal IT team in olsztyn running Wazuh as their primary SIEM should treat this as urgent given the zero-credential requirement and the operational severity of losing security visibility entirely. Confidentiality impact is none; integrity impact is limited (directory deletion, no data exfiltration), so the risk is operational disruption rather than data breach. |
| Exploit ScenarioDerived | An unauthenticated attacker with network access to the Wazuh Manager enrollment port sends a crafted agent registration message specifying '..' as the agent name. Because OS_IsValidName() in the unpatched code does not reject dot-prefixed names, the enrollment proceeds, and delete_diff() constructs a filesystem path that resolves to the parent of the intended agent directory - the queue directory itself. The queue directory's subdirectories are deleted, all dependent Wazuh services crash, and the security team loses all monitoring and alerting capability until an administrator manually rebuilds the directory structure and restarts services. No public proof-of-concept code has been identified at time of analysis, but the attack primitive is mechanically trivial. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 18, 2026
Path traversal in Wazuh Manager 4.0.0 through 4.14.5 allows unauthenticated remote attackers to destroy the manager's queue directory structure and halt all Wazuh services by registering an agent whose name begins with a dot (e.g., ".."). Two compounding weaknesses drive the impact: OS_IsValidName() failed to reject dot-prefixed agent names, and delete_diff() performs unsafe path concatenation that resolves the traversal sequence to the parent queue directory, wiping its subdirectories. Recovery requires manual intervention, creating a complete and sustained loss of SIEM and XDR visibility. No public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade Wazuh Manager to version 4.14.6 or later, which incorporates the fix from PR #35833 (https://github.com/wazuh/wazuh/pull/35833). The vendor advisory is at https://github.com/wazuh/wazuh/security/advisories/GHSA-573w-mqw4-jvmr. If immediate upgrade is not feasible, restrict network access to the enrollment port (typically TCP 1515) using host-based firewall rules or network ACLs so that only known, authorized endpoints can submit enrollment requests; this reduces the attack surface to hosts already within a trusted network segment but does not eliminate the vulnerability if an attacker has access to that segment. As a detection measure during the remediation window, monitor enrollment logs or network captures for agent name values beginning with a dot character and alert on any such registration attempt. Note that firewall-based mitigations affect the ability of new agents to enroll and may disrupt legitimate onboarding workflows.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is Wazuh Manager (CPE: cpe:2.3:a:wazuh:wazuh-manager:*:*:*:*:*:*:*:*), an open-source SIEM and XDR platform widely used for security monitoring. The root cause maps to CWE-22 (Improper Limitation of a Pathname to a Restricted Directory). At the code level, the function OS_IsValidName() in src/addagent/validate.c lacked a guard against names beginning with the '.' character, which is the Unix canonical component for relative directory traversal when doubled ('..') or used as a prefix. Downstream, delete_diff() performs unsafe string concatenation using the supplied agent name as a path component; when the name resolves to '..', the constructed path escapes the intended agent directory and targets the parent queue directory. The enrollment service accepts agent registration requests over TCP (typically port 1515) without requiring authentication, making this traversal directly reachable from any host that can connect to the manager. The fix in PR #35833 adds a single guard clause at the top of OS_IsValidName(): if u_name[0] == '.', the function returns 0 (invalid), blocking all dot-prefixed names before any path construction occurs.
Know when Wazuh Manager gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
Network-exploitable via unauthenticated enrollment port with no user interaction; high availability loss from service halt; limited integrity impact from directory deletion; no confidentiality impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
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.
Executive ViewAI
Wazuh Manager versions 4.0.0 through 4.14.5 contain an unauthenticated path traversal vulnerability enabling remote attackers to completely disable the security monitoring infrastructure by destroying critical queue directories. Organizations running affected versions face immediate and sustained loss of all SIEM and XDR visibility, requiring manual intervention to restore operations. This creates a total monitoring gap across the entire security operations infrastructure.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Wazuh Manager
View allArbitrary file overwrite in Wazuh Manager (3.9.0 through versions prior to 4.14.8) lets an attacker who already controls
Arbitrary file read as root in Wazuh Manager 4.1.0 through 4.14.7 allows an enrolled agent to inject an upgrade_custom m
Wazuh Manager 4.0.0 through 4.14.7 fails to consult its token revocation blacklist inside the check_token routine, so a
Wazuh Manager 4.14.3 through 4.14.7 and 4.10.4 allow an authenticated API user holding manager:update_config to escalate
An authentication bypass in the Wazuh Manager API (versions 4.6.0 through 4.14.7) lets an account that already holds del
Path traversal in the Wazuh Manager cluster upload handlers (upload_list_file, upload_rule_file, upload_decoder_file) le
Path traversal in Wazuh Manager 4.1.1 through 4.14.7 lets an attacker who has already compromised a cluster worker node
Heap buffer overflow in Wazuh Manager's File Integrity Monitoring alert generation lets an enrolled agent corrupt manage
CPU exhaustion in Wazuh Manager 4.0.0-4.14.6 and 5.0.0-beta2 allows authenticated API users with the allow_run_as permis
Wazuh Manager 4.0.0 through 4.14.7 exposes the plaintext authd.pass agent-enrollment password to authenticated low-privi
Multiple shell injection and untrusted search path vulnerabilities in Wazuh agent and manager (versions 2.1.0 through 4.
Path traversal in Wazuh Manager's delete_rule_file and delete_decoder_file helpers lets an attacker who holds the Wazuh
EUVD-2026-61074
NVD
CVE.org
EPSS
GitHub
Exploit-DB