Description
Wazuh is a free and open source platform used for threat prevention, detection, and response. In versions 4.6.0 and above, prior to 4.14.5, a logic error in CheckRateLimitsMiddleware.dispatch() causes the /events endpoint rate check to unconditionally overwrite the general rate limit result. When the global max_request_per_minute is exceeded, requests to /events still succeed if the events-specific counter (hardcoded 30/min) has not been reached. This allows event injection into analysisd beyond the admin-configured global rate limit. This issue has been fixed in version 4.14.5.
Published: 2026-07-16
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A logic error in the middleware used by Wazuh causes the /events endpoint to ignore the configured global rate limit when the endpoint‑specific counter has not been exceeded. This allows an attacker to inject events into analysisd beyond the administrator‑defined limit, potentially overwhelming the system and degrading detection capability. The flaw is a typical denial‑of‑service or unauthorized injection vulnerability (CWE‑799).

Affected Systems

The issue affects Wazuh deployments running version 4.6.0 up to, but not including, 4.14.5. Administrators should verify that their installations are within this range before applying a patch.

Risk and Exploitability

The CVSS score of 4.3 indicates a moderate impact, and the EPSS score of less than 1% suggests a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Because the flaw arises from an endpoint that accepts network requests, the most likely attack vector is remote HTTP traffic; an attacker would need to send repeated /events requests that trigger the rate‑limit bypass.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Wazuh to version 4.14.5 or later to apply the vendor fix.
  • If an immediate upgrade is not possible, restrict /events traffic at the network perimeter using firewall or reverse‑proxy rules to enforce the global rate limit.
  • Monitor the /events endpoint for anomalous request volume and quickly investigate any spikes that exceed the configured thresholds.

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

Sat, 18 Jul 2026 04:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 02:45: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 4.6.0 and above, prior to 4.14.5, a logic error in CheckRateLimitsMiddleware.dispatch() causes the /events endpoint rate check to unconditionally overwrite the general rate limit result. When the global max_request_per_minute is exceeded, requests to /events still succeed if the events-specific counter (hardcoded 30/min) has not been reached. This allows event injection into analysisd beyond the admin-configured global rate limit. This issue has been fixed in version 4.14.5.
Title Wazuh: Rate Limit Bypass via /events Endpoint
Weaknesses CWE-799
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-18T03:22:04.345Z

Reserved: 2026-03-19T18:45:22.436Z

Link: CVE-2026-33434

cve-icon Vulnrichment

Updated: 2026-07-18T03:21:59.913Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-799

    Improper Control of Interaction Frequency