Description
Incorrect permissions on the Checkmk Windows agent's data directory, caused by a race condition that discards the permission changes during service start, in Checkmk <2.5.0p18, <2.4.0p39, <2.3.0p52 and 2.2.0 (EOL) allow a local user to execute arbitrary code as SYSTEM by placing scripts in the agent's plugins or local folders, and to read the agent controller's private key.
Published: 2026-11-06
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: Privilege escalation to SYSTEM with arbitrary code execution and controller key disclosure
Action: Patch Now
AI Analysis

Impact

An attacker with a local account can exploit a race condition in the Checkmk Windows agent that causes permission changes on the agent’s data directory to be discarded when the service starts. The agent then runs with the permissions of the SYSTEM account. By placing malicious scripts in the agent’s plugin or local folders, the attacker can cause those scripts to execute as SYSTEM, allowing arbitrary code execution. In addition, the attacker can read the private key used by the agent controller, exposing credentials that could compromise the monitoring infrastructure. This vulnerability is characterized by CWE-277, improper restriction of execute-access.

Affected Systems

The flaw affects Checkmk installations from Checkmk GmbH running Checkmk in any version prior to 2.5.0p18, 2.4.0p39, or 2.3.0p52, as well as the end‑of‑life version 2.2.0. All affected systems, regardless of the specific configuration, expose their agent data directory to write operations by non‑administrator users during service startup.

Risk and Exploitability

The CVSS score of 6.3 indicates a moderate severity, yet the impact is significant because the attacker gains SYSTEM rights locally. The EPSS score is not available, implying limited publicly disclosed exploitation data; however, the vulnerability remains exploitable by any user with local access to the machine running the Checkmk agent. The issue is not listed in CISA’s KEV catalog, so no documented exploits are known. Exploitation requires only local privilege and the ability to write to the agent’s data directory, making it a low‑barrier attack vector for local users.

Generated by OpenCVE AI on November 6, 2026 at 17:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Checkmk agent to version 2.5.0p18 or later to resolve the race condition and enforce proper permissions.
  • If an upgrade cannot be performed immediately, configure the Windows ACL on the agent’s data directory to deny write access for all local non‑administrator accounts, and remove any scripts or files that are not part of the approved plugin set.
  • Disable the Checkmk Windows agent service until a patched version is installed to prevent unauthorized script execution.

Generated by OpenCVE AI on November 6, 2026 at 17:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Fri, 06 Nov 2026 16:15:00 +0000

Type Values Removed Values Added
Description Incorrect permissions on the Checkmk Windows agent's data directory, caused by a race condition that discards the permission changes during service start, in Checkmk <2.5.0p18, <2.4.0p39, <2.3.0p52 and 2.2.0 (EOL) allow a local user to execute arbitrary code as SYSTEM by placing scripts in the agent's plugins or local folders, and to read the agent controller's private key.
Title Privilege escalation via unprotected Windows agent data folder
First Time appeared Checkmk
Checkmk checkmk
Weaknesses CWE-277
CPEs cpe:2.3:a:checkmk:checkmk:*:*:*:*:*:*:*:*
cpe:2.3:a:checkmk:checkmk:2.2.0:*:*:*:*:*:*:*
Vendors & Products Checkmk
Checkmk checkmk
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Checkmk

Published:

Updated: 2026-11-06T16:27:41.790Z

Reserved: 2026-10-16T12:30:37.722Z

Link: CVE-2026-111573

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-06T16:17:37.723

Modified: 2026-11-06T16:17:39.157

Link: CVE-2026-111573

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T18:15:06Z

Weaknesses
  • CWE-277

    Insecure Inherited Permissions