Skip to main content

Wazuh Manager EUVDEUVD-2026-44630

| CVE-2026-56699 CRITICAL
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-07-15 VulnCheck GHSA-r2pm-mgrm-39hq
10.0
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Enroll or compromise a Wazuh agent
  2. Delivery
    Craft inventory with malicious DataValue.index
  3. Exploit
    Inject NDJSON action lines into bulk request
  4. Execution
    Manager executes bulk as OpenSearch admin
  5. Persist
    Delete or tamper alert documents
  6. Impact
    Cross-agent SIEM state manipulation

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Exploitation requires the attacker to control a Wazuh agent that is already enrolled with the target manager, and the manager must process that agent's inventory through the inventory-sync path that builds OpenSearch _bulk (NDJSON) requests - the concrete injection point is the unescaped DataValue.index field. The affected deployment is any Wazuh Manager before 5.0.0-beta3 backed by an OpenSearch/Elasticsearch indexer (the default store for alert/inventory data). Limiting factors: the vendor CVSS marks PR:N, but the description's 'enrolled agents' requirement means an attacker needs a valid enrollment key or must compromise an existing agent host, so this is not exploitable by a wholly unauthenticated external party against a hardened enrollment configuration; no user interaction and no non-default feature toggle beyond normal inventory syncing are required.

Impact

The reporter's CVSS 4.0 score is a maximal 10.0 (AV:N/AC:L/AT:N/PR:N/UI:N with high vulnerable- and subsequent-system C/I/A), reflecting network reach, low complexity, and total compromise of SIEM data confidentiality, integrity, and availability. The key nuance the vector understates is PR:N: exploitation is not truly anonymous - the attacker must control an agent that has already completed enrollment with the manager, so the realistic precondition is one compromised or malicious enrolled endpoint, not an arbitrary internet host. Other signals are absent: there is no EPSS score, no SSVC decision, no CISA KEV listing, and no evidence of a public POC, so exploitation is currently reported/theoretical rather than observed. Net assessment: genuinely high priority for environments where agents run on untrusted or internet-exposed hosts, because the flaw undermines the integrity of the security monitoring system itself (attackers can erase their own alerts), but the enrollment prerequisite means it is not mass-exploitable against a default install by unauthenticated outsiders. With EPSS and KEV data missing, treat the 'unauthenticated' framing with caution and verify the enrollment trust model against your deployment.

Exploit ScenarioDerived

An attacker compromises or maliciously deploys a single endpoint running an enrolled Wazuh agent and crafts inventory data whose DataValue.index field contains embedded NDJSON newlines and action lines. When the manager syncs that inventory to OpenSearch under its admin credentials, the smuggled delete/update operations execute, letting the attacker erase their own intrusion alerts and tamper with other agents' SIEM records. No user interaction or public exploit is required, and the low attack complexity means a working payload is straightforward once the NDJSON structure is understood.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 15, 2026

NDJSON injection in Wazuh Manager before 5.0.0-beta3 lets any enrolled agent smuggle arbitrary OpenSearch bulk operations because the DataValue.index field is not escaped when the manager builds inventory-sync bulk requests. Because those requests execute under the manager's OpenSearch admin credentials, a single low-trust agent can delete documents, tamper with alerts, and manipulate SIEM state across all other agents. Rated CVSS 10.0 by the reporter (VulnCheck); no public exploit identified at time of analysis and it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: 5.0.0-beta3 - upgrade the Wazuh Manager to 5.0.0-beta3 or later per advisory GHSA-ff9g-85jq-r3g3 (https://github.com/wazuh/wazuh/security/advisories/GHSA-ff9g-85jq-r3g3). Note this is a beta release, so production operators should validate stability before rolling out; if adopting a beta is not acceptable, apply compensating controls until a stable fixed build is available. As interim mitigations, treat agent enrollment as a trust boundary: tightly control agent registration keys and revoke keys for any agent on an untrusted or internet-exposed host, since only enrolled agents can reach the vulnerable code path (trade-off: shrinks the attacker population but does not fix the injection). Additionally, isolate the OpenSearch backend on a management network and scope the manager's OpenSearch credentials to the minimum indices required rather than full admin, limiting the blast radius of injected operations (trade-off: may break cross-index features and requires careful index-permission tuning). Monitor OpenSearch for unexpected delete/update bulk operations as a detective control.

Affected VersionsENISA

wazuh 5.0.0-beta1 <5.0.0-beta3

Affected Packages

euvd wazuh fix: 5.0.0-beta3

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

Wazuh is an open-source SIEM/XDR platform whose manager forwards agent-collected inventory and alert data into an OpenSearch (Elasticsearch-compatible) backend using the _bulk API. The _bulk API consumes NDJSON (newline-delimited JSON), where each request is a sequence of action/metadata lines followed by document lines, and the index name is an attacker-influencing token on the action line. This is a classic CWE-74 injection (improper neutralization of special elements): the manager interpolates the agent-controlled DataValue.index value into the NDJSON stream without escaping newlines or JSON structure, so an agent can inject its own action lines (delete, index, update) that OpenSearch then executes. The flaw sits specifically in the inventory-sync code path per the VulnCheck advisory and vendor advisory GHSA-ff9g-85jq-r3g3. Affected CPE is cpe:2.3:a:wazuh:wazuh:*.

Know when Wazuh 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

Vendor (VulnCheck) PRIMARY 10.0 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 9.9 CRITICAL

Requires a valid enrolled agent so PR:L not PR:N; injection into the shared OpenSearch backend under admin credentials changes scope (S:C) with full C/I/A loss.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
Patch available
Jul 15, 2026 - 13:03 EUVD
CVE Published
Jul 15, 2026 - 11:25 cve.org
CRITICAL 10.0

DescriptionCVE.org

Wazuh Manager before 5.0.0-beta3 fails to escape the DataValue.index field when constructing OpenSearch bulk requests, allowing enrolled agents to inject arbitrary NDJSON operations. Attackers can smuggle delete, index, or update operations into bulk requests executed under the manager's admin credentials, enabling document deletion, alert tampering, and cross-agent SIEM state manipulation.

Executive ViewAI

Why It Matters

Wazuh Manager versions prior to 5.0.0-beta3 contain a critical vulnerability enabling any enrolled agent to delete audit logs, falsify alerts, and manipulate forensic evidence by accessing the security database with administrative privileges. While no public exploits have been identified, a single compromised agent account could compromise SIEM integrity organization-wide and disable incident response capability. No vendor patch is currently available, requiring immediate deployment of interim security controls.

Business Impact: Severe
Compensating Controls

Restrict agent enrollment to known authorized infrastructure only through network controls and credential management; implement granular OpenSearch role-based access control limiting agent-accessible operations; deploy real-time monitoring and alerting for all OpenSearch bulk operations, particularly deletions and index modifications; immediately conduct threat hunt for unauthorized agents and signs of compromise; implement network segmentation between agent infrastructure and OpenSearch administrative interfaces; perform daily audits of OpenSearch operation logs for suspicious activity; disable non-critical agents until patching is available.

Threat Intelligence Overview

EPSS Score
0.4%
Top 73% exploitable
Prevalence
High
widely deployed open-source SIEM/XDR platform used in many SOCs
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

More in Wazuh

View all
CVE-2025-24016 CRITICAL POC
9.9 Feb 10

Wazuh SIEM platform versions 4.4.0 through 4.9.0 contain an unsafe deserialization vulnerability in the DistributedAPI t

CVE-2021-44079 CRITICAL POC
9.8 Nov 22

In the wazuh-slack active response script in Wazuh 4.2.x before 4.2.5, untrusted user agents are passed to a curl comman

CVE-2026-48024 CRITICAL POC
9.1 Aug 19

Path-traversal-driven root code execution affects the Wazuh security platform's cluster synchronization layer in version

CVE-2026-48162 CRITICAL POC
9.1 Aug 19

Arbitrary file read in Wazuh cluster deployments (4.0.0 through 4.14.5, and 5.0.0-beta1/beta2) lets a peer node that alr

CVE-2026-61800 CRITICAL POC
9.1 Aug 27

Arbitrary file write leading to root remote code execution affects Wazuh worker nodes in clustered deployments running v

CVE-2026-25769 CRITICAL POC
9.1 Mar 17

A critical deserialization vulnerability in Wazuh's cluster mode allows attackers with access to any worker node to achi

CVE-2026-44901 HIGH POC
8.4 Aug 19

Remote code execution on the Wazuh cluster master node is achievable by any attacker who controls a cluster worker node,

CVE-2026-54083 HIGH POC
8.1 Aug 27

Path traversal in Wazuh's ip-customblock active response script allows low-privileged remote attackers to create or dele

CVE-2018-19666 HIGH POC
7.8 Nov 29

The agent in OSSEC through 3.1.0 on Windows allows local users to gain NT AUTHORITY\SYSTEM access via Directory Traversa

CVE-2026-44252 HIGH POC
7.7 Aug 19

Cluster key disclosure in Wazuh Manager versions 4.0.0 through 4.14.4 enables a two-stage privilege escalation: a low-pr

CVE-2026-71540 HIGH POC
7.5 Sep 24

Unauthenticated remote denial of service in the Wazuh cluster daemon (wazuh-clusterd) allows a network peer to exhaust p

CVE-2026-46343 HIGH POC
7.5 Aug 19

Arbitrary file deletion on a Wazuh manager via the cluster synchronization protocol allows a cluster-authenticated attac

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy