Description
Wazuh is a free and open source platform used for threat prevention, detection, and response. In versions 1.0.0 and above, prior to 4.14.5, a heap buffer overflow in wazuh-analysisd allows an unauthenticated remote attacker to crash the Wazuh manager's analysis engine, causing complete loss of SIEM alert processing. The attack exploits the default configuration shipped in the official wazuh/wazuh-docker deployment with default configuration. An attacker can enroll with authd without a password to obtain a valid agent ID and encryption key, connect to remoted over the Wazuh agent protocol, and inject rootcheck events containing  {key: value}  patterns longer than 30 bytes that trigger a sprintf overflow of a 30-byte buffer in W_JSON_ParseRootcheck, corrupting the heap and crashing wazuh-analysisd so that all alert processing silently stops while the dashboard and API keep showing stale data.
Published: 2026-07-16
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A remote attacker can trigger a heap buffer overflow in the wazuh-analysisd process by sending rootcheck events whose key/value pairs exceed 30 bytes. The vulnerable W_JSON_ParseRootcheck function uses a fixed 30-byte buffer with a printf-style call, corrupting the heap and causing the analysis engine to crash. When the engine terminates, SIEM alert processing stops, while the dashboard and API continue to display stale data, effectively disabling the platform’s threat detection capabilities.

Affected Systems

Wazuh manager installations from version 1.0.0 up through 4.14.4 are impacted. The flaw is present in the stock wazuh/wazuh-docker deployment, which ships with a default configuration that allows agents to enroll without authentication and communicates over the Wazuh agent protocol. The vulnerability was corrected in version 4.14.5.

Risk and Exploitability

The CVSS score of 7.5 indicates medium to high severity. With an EPSS score below 1% and no listing in the CISA KEV catalog, widespread exploitation is considered unlikely at present. Nevertheless, an unauthenticated remote attacker who can reach the agent protocol can easily trigger the crash, resulting in a denial of service that halts alert generation while the UI remains operational, potentially masking active threats.

Generated by OpenCVE AI on July 31, 2026 at 01:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Wazuh manager to version 4.14.5 or later, which contains the buffer overflow fix.
  • If an upgrade is not immediately possible, disable or restrict the ingestion of rootcheck events that contain keys or values longer than 30 bytes by adjusting the rootcheck configuration.
  • Ensure that agent enrollment requires authentication—replace the default open enrollment with a password or certificate based mechanism.
  • Monitor system logs for repeated crashes or anomalous event patterns to confirm that the analysis engine remains operational.

Generated by OpenCVE AI on July 31, 2026 at 01:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 17 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 03:15:00 +0000

Type Values Removed Values Added
First Time appeared Wazuh
Wazuh wazuh
Vendors & Products Wazuh
Wazuh wazuh

Fri, 17 Jul 2026 00:00:00 +0000

Type Values Removed Values Added
Description Wazuh is a free and open source platform used for threat prevention, detection, and response. In versions 1.0.0 and above, prior to 4.14.5, a heap buffer overflow in wazuh-analysisd allows an unauthenticated remote attacker to crash the Wazuh manager's analysis engine, causing complete loss of SIEM alert processing. The attack exploits the default configuration shipped in the official wazuh/wazuh-docker deployment with default configuration. An attacker can enroll with authd without a password to obtain a valid agent ID and encryption key, connect to remoted over the Wazuh agent protocol, and inject rootcheck events containing  {key: value}  patterns longer than 30 bytes that trigger a sprintf overflow of a 30-byte buffer in W_JSON_ParseRootcheck, corrupting the heap and crashing wazuh-analysisd so that all alert processing silently stops while the dashboard and API keep showing stale data.
Title Wazuh: Heap buffer overflow in wazuh-analysisd via rootcheck event parsing
Weaknesses CWE-122
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-17T10:48:02.655Z

Reserved: 2026-03-25T20:12:04.196Z

Link: CVE-2026-34150

cve-icon Vulnrichment

Updated: 2026-07-17T10:47:09.599Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T01:15:18Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow