CyberSecBulletin

Checkmk vulnerabilities

We track 33 vulnerabilities in Checkmk products across 2 products. 33 are rated high or critical, and none are known to be exploited. The most recent was published on November 11, 2026.

33vulnerabilities
4critical
29high
0exploited
8.2average CVSS score

Latest Checkmk vulnerabilities

  • 9.4 Critical severity

    Checkmk: Improper Neutralization of Argument Delimiters in a Command

    CVE-2026-121374Checkmk

    Argument injection in the Kubernetes special agent in Checkmk <2.5.0p19, <2.4.0p40, and 2.3.0 (EOL) allows a user with permission to edit rules in at least one folder to write files to arbitrary locations writable by the site user via crafted node roles in the

  • 9.4 Critical severity

    Checkmk: Relative Path Traversal

    CVE-2026-120495Checkmk

    Path traversal in the Synthetic Monitoring "Robotmk" test service of Checkmk <2.5.0p19, <2.4.0p40, and 2.3.0 (EOL) allows an attacker who controls the agent output of a monitored host's check output for a host to inject a crafted robot output to define the con

  • 9.4 Critical severity

    Checkmk: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-118965Checkmk

    Path traversal in the discovered host label synchronization in Checkmk <2.5.0p19, <2.4.0p40 and 2.3.0 (EOL) allows an attacker in control of a remote site in a distributed monitoring setup to write arbitrary files on the central site and thereby execute code a

  • 7.1 High severity

    Checkmk: Improper Certificate Validation

    CVE-2026-117611Checkmk

    Improper certificate validation in Checkmk <2.5.0p18, <2.4.0p39, <2.3.0p52 and 2.2.0 (EOL): the Certificate Authority stores bundled with "certifi" and "webpki-roots" include a root CA that trusts eMudhra (emSign) intermediate certificates whose private keys a

  • 8.6 High severity

    Checkmk: URL Redirection to Untrusted Site

    CVE-2026-14452Checkmk

    Improper validation of the reset_url parameter of the Setup in-page search in Checkmk <2.5.0p15, <2.4.0p38, <2.3.0p51 and 2.2.0 (EOL) allows an attacker to execute arbitrary script in the session of an authenticated user with Setup access, or to redirect that

  • 7.8 High severity

    Checkmk: Uncontrolled Search Path Element

    CVE-2024-47091Checkmk

    Privilege escalation in the mk_mysql agent plugin on Windows in Checkmk <2.4.0p29, <2.3.0p47, and 2.2.0 (EOL) allows a local unprivileged user able to create a Windows service whose name matches 'MySQL' or 'MariaDB' (or with write access to a binary referenced

  • 7.6 High severity

    Checkmk: Improper Neutralization of Delimiters

    CVE-2026-33456Checkmk

    Livestatus injection in the notification test mode in Checkmk <2.5.0b4 and <2.4.0p26 allows an authenticated user with access to the notification test page to inject arbitrary Livestatus commands via a crafted service description.

  • 7.3 High severity

    Checkmk: Untrusted Search Path

    CVE-2025-39666Checkmk

    Local privilege escalation in Checkmk 2.2.0 (EOL), Checkmk 2.3.0 before 2.3.0p46, Checkmk 2.4.0 before 2.4.0p25, and Checkmk 2.5.0 (beta) before 2.5.0b3 allows a site user to escalate their privileges to root, by manipulating files in the site context that are

  • 8.8 High severity

    Checkmk: Improper Handling of Insufficient Permissions or Privileges

    CVE-2026-24096Checkmk

    Insufficient permission validation on multiple REST API Quick Setup endpoints in Checkmk 2.5.0 (beta) before version 2.5.0b2 and 2.4.0 before version 2.4.0p25 allows low-privileged users to perform unauthorized actions or obtain sensitive information

  • 7.2 High severity

    Checkmk: Insufficiently Protected Credentials

    CVE-2025-64998Checkmk

    Exposure of session signing secret in Checkmk <2.4.0p23, <2.3.0p45 and 2.2.0 allows an administrator of a remote site with config sync enabled to hijack sessions on the central site by forging session cookies.

  • 8.4 High severity

    Checkmk: Improper Neutralization of Input During Web Page Generation

    CVE-2025-39663Checkmk

    Cross-Site Scripting (XSS) vulnerability in Checkmk's distributed monitoring allows a compromised remote site to inject malicious HTML code into service outputs in the central site. Affecting Checkmk before 2.4.0p14, 2.3.0p39, 2.2.0 and 2.1.0 (eol).

  • 7.8 High severity

    Checkmk: Uncontrolled Search Path Element

    CVE-2025-32919Checkmk

    Use of an insecure temporary directory in the Windows License plugin for the Checkmk Windows Agent allows Privilege Escalation. This issue affects Checkmk: from 2.4.0 before 2.4.0p13, from 2.3.0 before 2.3.0p38, from 2.2.0 before 2.2.0p46, and all versions of

  • 8.8 High severity

    Checkmk: Improper Neutralization of Delimiters

    CVE-2025-32918Checkmk

    Improper neutralization of Livestatus command delimiters in autocomplete endpoint within the RestAPI of Checkmk versions <2.4.0p6, <2.3.0p35, <2.2.0p44, and 2.1.0 (EOL) allows an authenticated user to inject arbitrary Livestatus commands.

  • 8.8 High severity

    Checkmk: Improper Neutralization of Argument Delimiters in a Command

    CVE-2025-1712Checkmk

    Argument injection in special agent configuration in Checkmk <2.4.0p1, <2.3.0p32, <2.2.0p42 and 2.1.0 allows authenticated attackers to write arbitrary files

  • 8.8 High severity

    Checkmk: Uncontrolled Search Path Element

    CVE-2025-32917Checkmk

    Privilege escalation in jar_signature agent plugin in Checkmk versions <2.4.0b7 (beta), <2.3.0p32, <2.2.0p42, and 2.1.0p49 (EOL) allow user with write access to JAVA_HOME/bin directory to escalate privileges.

  • 7.5 High severity

    Checkmk: Insertion of Sensitive Information into Log File

    CVE-2025-2092Checkmk

    Insertion of Sensitive Information into Log File in Checkmk GmbH's Checkmk versions <2.3.0p29, <2.2.0p41 and <=2.1.0p49 (EOL) causes remote site authentication secrets to be written to log files accessible to administrators.

  • 8.8 High severity

    Checkmk: Improper Neutralization of Delimiters

    CVE-2024-38865Checkmk

    Improper neutralization of livestatus command delimiters in a specific endpoint within RestAPI of Checkmk prior to 2.2.0p39, 2.3.0p25, and 2.1.0p51 (EOL) allows arbitrary livestatus command execution. Exploitation requires the attacker to have a contact group

  • 7.5 High severity

    Checkmk: Insertion of Sensitive Information into Log File

    CVE-2025-1075Checkmk

    Insertion of Sensitive Information into Log File in Checkmk GmbH's Checkmk versions <2.3.0p27, <2.2.0p40, and 2.1.0p51 (EOL) causes LDAP credentials to be written to Apache error log file accessible to administrators.

  • 7.2 High severity

    NagVis: Unrestricted Upload of File with Dangerous Type

    CVE-2024-13723CheckmkEPSS 1.27%

    The "NagVis" component within Checkmk is vulnerable to remote code execution. An authenticated attacker with administrative level privileges is able to upload a malicious PHP file and modify specific settings to execute the contents of the file as PHP.

  • 7.5 High severity

    Checkmk: Use of HTTP Request With Sensitive Query String

    CVE-2024-38863Checkmk

    Exposure of CSRF tokens in query parameters on specific requests in Checkmk GmbH's Checkmk versions <2.3.0p18, <2.2.0p35 and <2.1.0p48 could lead to a leak of the token to facilitate targeted phishing attacks.

  • 7.5 High severity

    Checkmk: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2024-6747Checkmk

    Information leakage in mknotifyd in Checkmk before 2.3.0p18, 2.2.0p36, 2.1.0p49 and in 2.0.0p39 (EOL) allows attacker to get potentially sensitive data

  • 7.8 High severity

    Checkmk: Least Privilege Violation

    CVE-2024-28829Checkmk

    Least privilege violation and reliance on untrusted inputs in the mk_informix Checkmk agent plugin before Checkmk 2.3.0p12, 2.2.0p32, 2.1.0p47 and 2.0.0 (EOL) allows local users to escalate privileges.

  • 7.8 High severity

    Checkmk: Incorrect Permission Assignment for Critical Resource

    CVE-2024-28827Checkmk

    Incorrect permissions on the Checkmk Windows Agent's data directory in Checkmk < 2.3.0p8, < 2.2.0p29, < 2.1.0p45, and <= 2.0.0p39 (EOL) allows a local attacker to gain SYSTEM privileges.

  • 7.5 High severity

    Checkmk: Improper Restriction of Excessive Authentication Attempts

    CVE-2024-28833Checkmk

    Improper restriction of excessive authentication attempts with two factor authentication methods in Checkmk 2.3 before 2.3.0p6 facilitates brute-forcing of second factor mechanisms.

  • 8.1 High severity

    Checkmk: Externally Controlled Reference to a Resource in Another Sphere

    CVE-2024-28826Checkmk

    Improper restriction of local upload and download paths in check_sftp in Checkmk before 2.3.0p4, 2.2.0p27, 2.1.0p44, and in Checkmk 2.0.0 (EOL) allows attackers with sufficient permissions to configure the check to read and write local files on the Checkmk sit

  • 9.8 Critical severity

    Checkmk: Improper Restriction of Excessive Authentication Attempts

    CVE-2024-28825Checkmk

    Improper restriction of excessive authentication attempts on some authentication methods in Checkmk before 2.3.0b5 (beta), 2.2.0p26, 2.1.0p43, and in Checkmk 2.0.0 (EOL) facilitates password brute-forcing.

  • 7.8 High severity

    Checkmk: Least Privilege Violation

    CVE-2024-28824Checkmk

    Least privilege violation and reliance on untrusted inputs in the mk_informix Checkmk agent plugin before Checkmk 2.3.0b4 (beta), 2.2.0p24, 2.1.0p41 and 2.0.0 (EOL) allows local users to escalate privileges.

  • 7.8 High severity

    Checkmk: Uncontrolled Search Path Element

    CVE-2023-31210Checkmk

    Usage of user controlled LD_LIBRARY_PATH in agent in Checkmk 2.2.0p10 up to 2.2.0p16 allows malicious Checkmk site user to escalate rights via injection of malicious libraries

  • 8.8 High severity

    Checkmk: Improper Neutralization of Delimiters

    CVE-2023-6157Checkmk

    Improper neutralization of livestatus command delimiters in ajax_search in Checkmk <= 2.0.0p39, < 2.1.0p37, and < 2.2.0p15 allows arbitrary livestatus command execution for authorized users.

  • 8.8 High severity

    Checkmk: Improper Neutralization of Delimiters

    CVE-2023-6156Checkmk

    Improper neutralization of livestatus command delimiters in the availability timeline in Checkmk <= 2.0.0p39, < 2.1.0p37, and < 2.2.0p15 allows arbitrary livestatus command execution for authorized users.

  • 8.8 High severity

    Checkmk: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2023-31209CheckmkEPSS 1.13%

    Improper neutralization of active check command arguments in Checkmk < 2.1.0p32, < 2.0.0p38, < 2.2.0p4 leads to arbitrary command execution for authenticated users.

  • 8.8 High severity

    Checkmk: Improper Neutralization of Special Elements used in a Command

    CVE-2023-31208Checkmk

    Improper neutralization of livestatus command delimiters in the RestAPI in Checkmk < 2.0.0p36, < 2.1.0p28, and < 2.2.0b8 (beta) allows arbitrary livestatus command execution for authorized users.

  • 7.8 High severity

    Checkmk: Incorrect Default Permissions

    CVE-2022-33912Checkmk

    A permission issue affects users that deployed the shipped version of the Checkmk Debian package. Packages created by the agent bakery (enterprise editions only) were not affected. Using the shipped version of the agents, the maintainer scripts located at /var