CVE-2026-14852
Deferred Deferred - Pending Action

Privilege Escalation in Checkmk via SAP HANA Process Spoofing

Vulnerability report for CVE-2026-14852, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-14

Last updated on: 2026-07-29

Assigner: Checkmk GmbH

Description

Privilege escalation in Checkmk versions 2.5.0 before 2.5.0p9, 2.4.0 before 2.4.0p34, 2.3.0 before 2.3.0p49, and 2.2.0 (EOL) allows a local unprivileged user to execute arbitrary commands as root by starting a process crafted to look like a SAP HANA instance. Without an explicit database configuration, the mk_sap_hana agent plugin derives instance identifiers from the process list and uses them to build a command executed with elevated privileges (requires the plugin to run as root with RUNAS=agent).

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-14
Last Modified
2026-07-29
Generated
2026-08-03
AI Q&A
2026-07-14
EPSS Evaluated
2026-08-02
NVD
EUVD

Affected Vendors & Products

Showing 5 associated CPEs
Vendor Product Version / Range
checkmk checkmk 2.5.0
checkmk checkmk to 2.5.0p9 (exc)
checkmk checkmk to 2.4.0p34 (exc)
checkmk checkmk to 2.3.0p49 (exc)
checkmk checkmk 2.2.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-78 The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-14852 is a privilege escalation vulnerability in Checkmk, a monitoring solution. It affects versions 2.5.0 before 2.5.0p9, 2.4.0 before 2.4.0p34, 2.3.0 before 2.3.0p49, and 2.2.0 (EOL).

The vulnerability occurs in the mk_sap_hana agent plugin, which runs with root privileges. The plugin derives SAP HANA instance identifiers from the process list and uses them to build commands executed with elevated privileges. A local unprivileged user can exploit this by crafting a process name that mimics a SAP HANA instance, injecting arbitrary commands that the plugin then executes as root.

Exploitation requires the plugin to be configured with RUNAS=agent, meaning it runs as root. The fix ensures the plugin only accepts process names that strictly match genuine SAP HANA instance formats, preventing attacker-controlled input from influencing privileged commands.

Detection Guidance

To detect this vulnerability on your system, you can check if the mk_sap_hana plugin is enabled and running with root privileges. The vulnerability exists in systems where the Checkmk Linux agent is configured with the mk_sap_hana plugin and the RUNAS=agent setting.

  • Verify if the mk_sap_hana plugin is present and active by checking the Checkmk agent configuration. Look for the plugin in the agent's plugins directory, typically located at /usr/lib/check_mk_agent/plugins/ or /usr/share/check-mk-agent/plugins/.
  • Check the agent configuration file (often /etc/check_mk/mk_sap_hana.cfg or similar) for the RUNAS=agent setting, which is required for the vulnerability to be exploitable.
  • Inspect running processes to see if the mk_sap_hana plugin is executing with root privileges. Use the command: ps aux | grep mk_sap_hana.
  • Check the installed version of Checkmk to see if it is within the affected range (2.5.0 before 2.5.0p9, 2.4.0 before 2.4.0p34, 2.3.0 before 2.3.0p49, or 2.2.0). Use the command: omd version or checkmk --version.
  • Review process names on the system to identify any suspicious or maliciously crafted process names that could exploit the vulnerability. Use the command: ps -eo comm.
Impact Analysis

If you are using an affected version of Checkmk with the mk_sap_hana plugin enabled and configured to run as root (RUNAS=agent), this vulnerability could have the following impacts:

  • A local unprivileged user on the system could escalate their privileges to root, gaining full control over the affected system.
  • An attacker could execute arbitrary commands with root privileges, potentially leading to data theft, system compromise, or further lateral movement within your network.
  • The vulnerability does not require user interaction, meaning it could be exploited automatically if an attacker gains access to the system.

The impact is limited to systems where the mk_sap_hana plugin is enabled and running with root privileges. Systems without this configuration are not affected.

Compliance Impact

This vulnerability could impact compliance with several common standards and regulations, depending on the context of your organization:

  • GDPR (General Data Protection Regulation): If the affected system processes or stores personal data of EU citizens, a privilege escalation vulnerability could lead to unauthorized access to this data. GDPR requires organizations to implement appropriate security measures to protect personal data, and a failure to patch this vulnerability could be seen as a violation of these requirements.
  • HIPAA (Health Insurance Portability and Accountability Act): For organizations handling protected health information (PHI) in the U.S., this vulnerability could result in unauthorized access to sensitive patient data. HIPAA mandates safeguards to ensure the confidentiality, integrity, and availability of PHI, and failing to address this vulnerability could lead to non-compliance.
  • ISO 27001: This standard requires organizations to manage information security risks, including vulnerabilities that could lead to unauthorized access. The presence of this vulnerability could indicate a failure in risk management processes, potentially leading to non-compliance.
  • PCI DSS (Payment Card Industry Data Security Standard): If the affected system is part of a cardholder data environment, this vulnerability could lead to unauthorized access to payment card data. PCI DSS requires regular vulnerability management, and failing to patch this issue could result in non-compliance.

To maintain compliance, organizations should apply the available patches or mitigations for this vulnerability as soon as possible and ensure their systems are configured securely.

Mitigation Strategies

To mitigate this vulnerability, follow these immediate steps:

  • Upgrade Checkmk to the latest patched version. The fixed versions are 2.5.0p9, 2.4.0p34, or 2.3.0p49, depending on your current release. This is the most effective way to resolve the issue.
  • If upgrading is not immediately possible, disable the mk_sap_hana plugin by removing or renaming the plugin file from the agent's plugins directory. This will prevent the plugin from executing and eliminate the attack vector.
  • Review and modify the agent configuration to ensure the mk_sap_hana plugin does not run with root privileges. If possible, remove the RUNAS=agent setting or adjust it to run with lower privileges.
  • Monitor process lists for any suspicious or maliciously crafted process names that could exploit the vulnerability. Use tools like auditd or other process monitoring solutions to detect unusual activity.
  • Restrict local user access to systems running the vulnerable plugin to minimize the risk of exploitation by unprivileged users.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14852. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart