Skip to content
OpenAdvisories

Vendor

Checkmk

100 known vulnerabilities.

Checkmk at a glance

Last 12 months
42
Critical · all time
2
Exploited · all time
0
Public exploit · all time
1
New vulnerabilities per month · last 12 months
0 5 10 December 2025: 2 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 2 vulnerabilities March 2026: 6 vulnerabilities Mar April 2026: 6 vulnerabilities, 1 critical May 2026: 1 vulnerability June 2026: 5 vulnerabilities Jun July 2026: 3 vulnerabilities August 2026: 3 vulnerabilities September 2026: 4 vulnerabilities Sep October 2026: 4 vulnerabilities November 2026: 3 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202630
Oct 202640
Sep 202640
Aug 202630
Jul 202630
Jun 202650
May 202610
Apr 202661
Mar 202660
Feb 202620
Jan 202600
Dec 202520
Nov 202530
Oct 202540
Sep 202500
Aug 202500
Jul 202510
Jun 202500
May 202540
Apr 202520
Mar 202510
Feb 202530
Jan 202500
Dec 202410

Latest advisories

  • Critical max 9.2
    WID-SEC-2026-4055 2 CVEs 2 exploited rev. 9

    PHP: Mehrere Schwachstellen ermöglichen Codeausführung

    Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in PHP ausnutzen, um Speicherinhalte offenzulegen, einen Denial-of-Service-Zustand auszulösen oder beliebigen Code auszuführen.

    first Oct 20, 2026
  • Medium max 6.3
    WID-SEC-2026-4113 1 CVE rev. 2

    Checkmk: Mehrere Schwachstellen

    Ein lokaler Angreifer kann mehrere Schwachstellen in Checkmk ausnutzen, um seine Privilegien zu erhöhen oder Monitoring-Daten für Hosts zu übermitteln, die das jeweilige Relay nicht überwachen darf.

    first Oct 21, 2026
  • Medium max 2.0
    WID-SEC-2026-4035 2 CVEs rev. 2

    Checkmk: Mehrere Schwachstellen

    Ein Angreifer kann mehrere Schwachstellen in Checkmk ausnutzen, um Informationen offenzulegen, und um Dateien zu manipulieren.

    first Oct 19, 2026
  • Medium max 5.2
    WID-SEC-2026-4072 1 CVE rev. 2

    Checkmk: Schwachstelle ermöglicht Privilegieneskalation

    Ein lokaler Angreifer kann eine Schwachstelle in Checkmk ausnutzen, um seine Privilegien zu erhöhen.

    first Oct 20, 2026
  • High max 8.6
    WID-SEC-2026-3746 2 CVEs rev. 2

    Checkmk: Mehrere Schwachstellen

    Ein Angreifer kann mehrere Schwachstellen in Checkmk ausnutzen, um Cross-Site-Scripting-Angriffe durchzuführen, vertrauliche Informationen offenzulegen oder Daten zu manipulieren.

    first Oct 5, 2026

100 results · Feed

  • Medium 6.3

    Privilege escalation via unprotected Windows agent data folder

    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 …

  • Low 2.0

    Jolokia special agent exposes password in process list

    Invocation of the Jolokia special agent with the login password in the command line in Checkmk versions 2.5.0 before 2.5.0p16 allows a local user on the Checkmk server to read the Jolokia login password from the process list while the special agent is running…

  • Low 2.0

    NetApp ONTAP special agent exposes password in process list

    Invocation of the NetApp ONTAP special agent with the login password in the command line in Checkmk version 2.5.0 before 2.5.0p16 allows a local user on the Checkmk server to read the NetApp login password from the process list while the special agent is runn…

  • High 7.1

    Trust of compromised eMudhra root CA in bundled CA stores

    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 …

  • Medium 5.2

    mk-oracle: Local privilege escalation via insecure Oracle Home library loading

    Local privilege escalation in Checkmk 2.5.0p14 allows a local user with write access to the Oracle client library directory of an Oracle home listed in the 'oratab' file or to the 'oratab' file itself to execute code as root if an agent has the 'mk-oracle' pl…

  • High 8.6

    Open redirect and XSS via reset_url parameter

    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…

  • Medium 5.2

    mk-oracle: Local privilege escalation via malicious Oracle Instant Client

    Local privilege escalation in Checkmk 2.5.0 before 2.5.0p10 allows a user with access to edit the Oracle Instant Client referenced by the agent plugin 'mk-oracle' to escalate their privileges if an agent has this plugin enabled.

  • Medium 5.3

    Livestatus injection via monitoring filter values

    Improper neutralization of newlines in filter values in the monitoring host and service list APIs in Checkmk <2.5.0p14 allows an authenticated user to inject additional Livestatus query headers, bypassing object visibility restrictions in count queries to inf…

  • Low 2.3

    Redact SNMP community, SNMPv3 pass phrases, and IPMI password in host config REST API GET responses

    Insufficiently protected credentials in the host and folder configuration endpoints of the REST API in Checkmk <2.5.0p15, <2.4.0p38, <2.3.0p51 and 2.2.0 (EOL) allows an authenticated user who may view a host's configuration to read stored SNMP community strin…

  • Medium 5.3

    Missing decompression size limit in agent receiver allows memory exhaustion via push agent data

    Improper handling of highly compressed data (data amplification) in Checkmk <2.5.0p14, <2.4.0p37, <2.3.0p51 and 2.2.0 (EOL) allows an attacker who controls a host registered for push mode to exhaust the memory of the agent receiver by sending a small zlib com…

  • Medium 5.3

    Agent receiver certificate confusion allows authentication with a certificate issued for another endpoint

    Improper certificate validation in Checkmk <2.5.0p10 allows a relay and a push agent that share the same UUID to reuse each other's mTLS certificate to authenticate against agent receiver endpoints in either direction, because the endpoints do not verify that…

  • Medium 5.3

    Missing authorization for viewing background jobs

    Missing authorization in Checkmk <2.5.0p12, <2.4.0p36, <2.3.0p50 and all 2.2.0 versions allows an authenticated user who knows the ID of a background job to view that job's status and results.

  • Medium 6.9

    Agent receiver accepts mTLS requests without a client certificate

    Improper authentication in the agent receiver of Checkmk <2.5.0p10 allows an unauthenticated remote attacker to bypass mutual TLS client certificate verification of relay endpoints by supplying a fixed placeholder identity in the request URL, resulting in lim…

  • Low 2.3

    Frozen BI aggregations leak host and service names to unauthorized users

    Incorrect authorization in frozen BI aggregations in Checkmk <2.5.0p2, <2.4.0p29, <2.3.0p47, and all 2.2.0 versions allows an authenticated user with restricted host and service visibility to learn the names and the existence of hosts and services they are no…

  • Medium 5.3

    Missing Authorization Allows Editing of Foreign Reports

    Missing authorization in Checkmk <2.5.0p10, <2.4.0p35, <2.3.0p49, and 2.2.0 (EOL) allows an authenticated user lacking the "Edit foreign Reports" permission to modify reports owned by other users.

  • Medium 5.3

    Fix Business Intelligence API Pack permission

    Improper permission enforcement 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 users without permissions to view and modify BI packs and rules

  • Medium 5.2

    mk_sap_hana: Privilege escalation via crafted sapstartsrv process name

    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.…

  • Medium 4.8

    Fix XSS in service discovery active check output

    Stored cross-site scripting in the service discovery active check output in Checkmk <2.5.0p5, <2.4.0p31, <2.3.0p48, and all 2.2.0 versions allows an administrator who can configure active or custom checks to inject malicious HTML or JavaScript into check outp…

  • High 8.5

    XSS in urls

    Improper neutralization of HTML-encoded characters in the URL validation function in Checkmk <2.5.0p5, <2.4.0p31, <2.3.0p48, and all 2.2.0 versions allows an authenticated user to bypass URL validation and inject malicious URLs such as javascript: URIs, resul…

  • Medium 4.8

    Fix stored XSS in global settings change log

    Stored cross-site scripting in the global settings change log in Checkmk <2.5.0p5, <2.4.0p31, <2.3.0p48, and all 2.2.0 versions allows an administrator who can change global settings to store malicious HTML or JavaScript in changelog messages that executes in…

  • Medium 6.3

    User Messages widget leaked issuer messages on shared dashboards

    Incorrect authorization in the User Messages dashboard widget in Checkmk <2.5.0p5 causes the message-fetching endpoints to return the dashboard creator's messages rather than the viewer's, allowing an attacker who knows a valid public dashboard share token to…

  • High 8.5

    Fix stored XSS in URL dashboard widget via dangerous URI schemes

    Stored cross-site scripting in the URL dashboard widget in Checkmk <2.5.0p5, <2.4.0p31, <2.3.0p48, and all 2.2.0 versions allows a user with dashboard editing permissions to store a URL with a dangerous URI scheme such as javascript: that executes scripts in …

  • Medium 5.2

    Privilege escalation via mk_mysql agent plugin on Windows

    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 reference…

  • Medium 5.3

    Potential livestatus injection in prediction graph page

    Livestatus injection in the prediction graph page in Checkmk <2.5.0b4, <2.4.0p26, and <2.3.0p47 allows an authenticated user to inject arbitrary Livestatus commands via a crafted service name parameter due to insufficient sanitization of the service descripti…

  • Medium 5.1

    Potential livestatus injection in notification test

    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.

  • Medium 5.3

    Livestatus injection in monitoring quicksearch

    Livestatus injection in the monitoring quicksearch in Checkmk <2.5.0b4 allows an authenticated attacker to inject livestatus commands via the search query due to insufficient input sanitization in search filter plugins.

  • Critical 9.3

    omd: Local privilege escalation when executing omd commands as root

    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 ar…

  • High 8.5

    Cross-site scripting in dashlet title

    Insufficient sanitization of dashboard dashlet title links 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.0 allows an attacker with dashboard creation privileges to perform stored cros…

  • Medium 5.3

    Insufficient permission validation on multiple REST API Quick Setup endpoints

    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

  • High 8.5

    Stored cross-site scripting in Pending Changes sidebar

    Stored cross-site scripting (XSS) in Checkmk version 2.5.0 (beta) before 2.5.0b2 allows authenticated users with permission to create pending changes to inject malicious JavaScript into the Pending Changes sidebar, which will execute in the browsers of other …

  • High 8.6

    XSS in Unified Search via Unescaped Host/Service Names

    Stored cross-site scripting (XSS) in Checkmk 2.5.0 (beta) before 2.5.0b2 allows authenticated users with permission to create hosts or services to execute arbitrary JavaScript in the browsers of other users performing searches in the Unified Search feature.

  • High 7.3

    Session hijacking via exposed session signing secret in distributed Checkmk setups

    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.

  • Medium 6.3

    Unauthenticated Host Enumeration via Observable Response Discrepancy on Deploy Agent Endpoint

    Improper permission enforcement in Checkmk versions 2.4.0 before 2.4.0p23, 2.3.0 before 2.3.0p43, and 2.2.0 (EOL) allows unauthenticated users to enumerate existing hosts by observing different HTTP response codes in deploy_agent endpoint, which could lead to…

  • Medium 5.3

    Authenticated Host Enumeration via Observable Response Discrepancy on Agent Register Existing Endpoint

    Improper permission enforcement in Checkmk versions 2.4.0 before 2.4.0p23, 2.3.0 before 2.3.0p43, and 2.2.0 (EOL) allows authenticated users to enumerate existing hosts by observing different HTTP response codes in agent-receiver/register_existing endpoint, w…

  • Medium 5.3

    Deletion of passwords via RestApi

    A logic error in the remove_password() function in Checkmk GmbH's Checkmk versions <2.4.0p23, <2.3.0p43, and 2.2.0 (EOL) allows a low-privileged user to cause data loss.

  • High 7.3

    Cross-site scripting in HTML logs of Synthetic Monitoring test services

    Improper neutralization of input in Checkmk versions 2.4.0 before 2.4.0p22, and 2.3.0 before 2.3.0p43 allows an attacker that can manipulate a host's check output to inject malicious JavaScript into the Synthetic Monitoring HTML logs, which can then be access…

  • Medium 5.3

    Missing Permission Check on Analyze Configuration Page

    Improper permission enforcement in Checkmk versions 2.4.0 before 2.4.0p21, 2.3.0 before 2.3.0p43, and 2.2.0 (EOL) allows users with the "Use WATO" permission to access the "Analyze configuration" page by directly navigating to its URL, bypassing the intended …

  • Low 2.3

    Exposure of SSH Private Keys in Remote Alert Handlers (Linux) Rule

    SSH private keys of the "Remote alert handlers (Linux)" rule were exposed in the rule page's HTML source in Checkmk <= 2.4.0p18 and all versions of Checkmk 2.3.0. This potentially allowed unauthorized triggering of predefined alert handlers on hosts where the…

  • Medium 6.3

    Insufficient permission validation when showing agent information

    Insufficient permission validation in Checkmk versions prior to 2.4.0p17 and 2.3.0p42 allow low-privileged users to view agent information via the REST API, which could lead to information disclosure.

  • Medium 5.3

    Insufficient permission validation on multiple REST API endpoints

    Insufficient permission validation on multiple REST API endpoints in Checkmk 2.2.0, 2.3.0, and 2.4.0 before version 2.4.0p16 allows low-privileged users to perform unauthorized actions or obtain sensitive information