Description
Wazuh from 4.1.0 before 4.14.8 contains a missing origin check in wm_agent_upgrade that allows enrolled agents to issue upgrade_custom commands with attacker-controlled file_path. Attackers can inject an upgrade_custom message over the agent channel to read arbitrary files as root, exfiltrating /etc/shadow and client.keys.
Published: 2026-10-13
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote File Read
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises from a missing origin check in the wm_agent_upgrade component, which allows an enrolled agent to send an upgrade_custom command that includes an attacker‑controlled file_path. By injecting this message over the agent channel, the attacker can read arbitrary files as the system’s root user, potentially exfiltrating sensitive files such as /etc/shadow or client.keys. This flaw results in a high‑severity breach of confidentiality, giving the attacker privileged read access to the underlying operating system.

Affected Systems

The flaw affects installations of Wazuh Manager from version 4.1.0 through 4.14.7. Systems running any of these builds are vulnerable if they allow agent-to‑manager communication for upgrade commands.

Risk and Exploitability

The CVSS score of 8.7 classifies the vulnerability as high severity. EPSS data is not available, and the issue is not listed in the CISA KEV catalog. Exploitation requires an attacker to have access to an enrolled agent; the attacker can then inject the upgrade_custom message over the agent channel. Given the escalation to root file read, the risk to confidentiality is significant.

Generated by OpenCVE AI on October 13, 2026 at 15:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Wazuh Manager to version 4.14.8 or later to apply the missing origin check fix.
  • Restrict agent-to-manager communication to trusted networks and enforce strict authorization checks for upgrade commands.
  • Disable or limit the upgrade_custom command for untrusted agents if possible.
  • Monitor logs for unexpected upgrade_custom messages and review general access control policies to prevent misuse.

Generated by OpenCVE AI on October 13, 2026 at 15:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 04:45:00 +0000

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

Wed, 14 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description Wazuh from 4.1.0 before 4.14.8 contains a missing origin check in wm_agent_upgrade that allows enrolled agents to issue upgrade_custom commands with attacker-controlled file_path. Attackers can inject an upgrade_custom message over the agent channel to read arbitrary files as root, exfiltrating /etc/shadow and client.keys.
Title Wazuh 4.1.0 before 4.14.8 Arbitrary File Read via upgrade_custom Command
First Time appeared Wazuh
Wazuh wazuh
Weaknesses CWE-862
CPEs cpe:2.3:a:wazuh:wazuh:*:*:*:*:*:*:*:*
Vendors & Products Wazuh
Wazuh wazuh
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Wazuh Wazuh Wazuh-manager
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-26T14:15:44.779Z

Reserved: 2026-08-14T14:06:40.512Z

Link: CVE-2026-74034

cve-icon Vulnrichment

Updated: 2026-10-14T14:09:40.963Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-13T14:17:40.087

Modified: 2026-10-15T15:49:21.457

Link: CVE-2026-74034

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T04:30:13Z

Weaknesses