Skip to main content

Checkmk CVE-2026-7765

| EUVDEUVD-2026-35051 MEDIUM
Incorrect Authorization (CWE-863)
2026-06-08 Checkmk GHSA-2x95-frx4-wh7r
6.3
CVSS 4.0 · Vendor: Checkmk
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid public dashboard share token
  2. Exploit
    Send direct HTTP request to message-fetching API endpoint
  3. Execution
    Authorization resolves to dashboard creator identity
  4. Impact
    Receive dashboard creator's personal messages

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attack requires knowledge of a valid public dashboard share token (CVSS AT:P - Attack Requirements Present). The Checkmk deployment must have the public dashboard sharing feature enabled and at least one dashboard shared publicly via a share token. No authenticated session or user account is required (CVSS PR:N). The User Messages widget does not need to be present on the target dashboard - the message-fetching endpoint is callable directly. Limiting factors: the attacker's access is bounded to the dashboard creator's personal messages only (not arbitrary user data), and exploitation depends on obtaining a share token through some prior channel (link exposure, forwarding, etc.).

Impact

The CVSS 4.0 score of 6.3 reflects a network-reachable (AV:N), low-complexity (AC:L), no-privileges-required (PR:N), no-user-interaction (UI:N) attack, but with the Attack Requirements modifier set to Present (AT:P), acknowledging that a valid share token must be known. Impact is limited to partial confidentiality of the vulnerable component (VC:L) with no integrity or availability impact. There is no KEV listing and no public exploit identified, placing exploitation probability in the lower range. The real-world risk is meaningful but bounded: an attacker must first obtain a valid share token (e.g., via phishing, link-sharing exposure, or enumeration if tokens are predictable), and the data exposed is limited to the dashboard creator's personal messages rather than the broader user database. The EPSS signal is not available in the provided data. This vulnerability is a genuine priority for organizations using public dashboard sharing but does not represent a critical emergency for deployments that do not expose dashboards publicly.

Exploit ScenarioDerived

An attacker obtains a valid public dashboard share token - for example, from a link inadvertently posted in a public channel or shared via email and forwarded externally. They send a direct HTTP request to the Checkmk message-fetching API endpoint, supplying the share token as authorization, and receive the personal messages belonging to the user who created and shared the dashboard. No authentication account or elevated privileges are required beyond possession of the token.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 08, 2026

Incorrect authorization in Checkmk's User Messages dashboard widget exposes the dashboard creator's personal messages to any party possessing a valid public dashboard share token. The message-fetching endpoints resolve messages using the dashboard creator's identity rather than the requesting party's identity, meaning that direct API calls with a share token return the issuer's private messages regardless of whether the User Messages widget is actually present on the shared dashboard. All Checkmk deployments running versions prior to 2.5.0p5 that use the public dashboard sharing feature are affected. No public exploit has been identified and the vulnerability is not listed in CISA KEV at time of analysis.

RemediationAI

Upgrade Checkmk to version 2.5.0p5 or later, which is the vendor-confirmed patched release per advisory https://checkmk.com/werk/19815. If immediate upgrade is not feasible, the primary compensating control is to disable public dashboard sharing entirely within Checkmk's global settings, which removes the unauthenticated token-bearing access path and eliminates the attack surface; note that this will break any externally shared dashboard links currently in use. A more targeted workaround is to audit existing shared dashboards and revoke or regenerate share tokens for dashboards whose creators have sensitive messages, reducing exposure while maintaining sharing for lower-risk dashboards. Removing the User Messages widget from shared dashboards is insufficient as a workaround because the underlying endpoint is exploitable independently of widget presence.

Affected VersionsENISA

Checkmk 2.5.0 <2.5.0p5

Affected Packages

euvd checkmk fix: 2.5.0p5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Checkmk (CPE: cpe:2.3:a:checkmk_gmbh:checkmk) is an enterprise IT infrastructure monitoring platform. Its dashboard system supports public share tokens that allow unauthenticated viewers to access specific dashboards. The User Messages widget within those dashboards calls a backend message-fetching endpoint. The root cause, classified as CWE-863 (Incorrect Authorization), is that the endpoint resolves the message subject from the dashboard's creator context rather than the context of the token-bearing requester - an authorization logic flaw distinct from missing checks entirely. Because the vulnerable endpoint can be called directly with a share token independent of widget presence, the attack surface extends beyond dashboards that visually include the widget.

Know when Checkmk gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Checkmk) PRIMARY 6.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Checkmk) · only source for this CVE.

CVSS VectorVendor: Checkmk

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Jun 08, 2026 - 14:01 EUVD
CVSS changed
Jun 08, 2026 - 13:22 NVD
6.3 (MEDIUM)

DescriptionCVE.org

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 read the issuer's personal messages by sending requests to the underlying endpoint, even without a User Messages widget present.

Threat Intelligence Overview

EPSS Score
0.0%
Top 87% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2017-14955 MEDIUM POC
5.9 Oct 02

Check_MK before 1.2.8p26 mishandles certain errors within the failed-login save feature because of a race condition, whi

CVE-2021-40904 HIGH POC
8.8 Mar 25

The web management console of CheckMK Raw Edition (versions 1.5.0 to 1.6.0) allows a misconfiguration of the web-app Dok

CVE-2021-40905 HIGH POC
8.8 Mar 25

The web management console of CheckMK Enterprise Edition (versions 1.5.0 to 2.0.0p9) does not properly sanitise the uplo

CVE-2025-32919 HIGH POC
8.8 Oct 09

Local privilege escalation in the Checkmk Windows Agent's Windows License plugin allows an authenticated low-privileged

CVE-2025-39663 HIGH POC
8.5 Oct 30

Stored/transmitted cross-site scripting in Checkmk's distributed monitoring lets an attacker who already controls a remo

CVE-2025-39664 HIGH POC
7.1 Oct 09

Authenticated path traversal in Checkmk's report scheduler lets a user with valid application credentials write report f

CVE-2024-28825 CRITICAL
9.8 Apr 24

Improper restriction of excessive authentication attempts on some authentication methods in Checkmk before 2.3.0b5 (beta

CVE-2021-36563 MEDIUM POC
5.4 Jul 26

The CheckMK management web console (versions 1.5.0 to 2.0.0) does not sanitise user input in various parameters of the W

CVE-2025-39666 CRITICAL
9.3 Apr 07

Local privilege escalation in Checkmk allows site users with high privileges to escalate to root by manipulating site co

CVE-2024-8606 CRITICAL
9.2 Sep 23

Bypass of two factor authentication in RestAPI in Checkmk < 2.3.0p16 and < 2.2.0p34 allows authenticated users to bypass

CVE-2023-31209 HIGH
8.8 Aug 10

Improper neutralization of active check command arguments in Checkmk < 2.1.0p32, < 2.0.0p38, < 2.2.0p4 leads to arbitrar

CVE-2023-31208 HIGH
8.8 May 17

Improper neutralization of livestatus command delimiters in the RestAPI in Checkmk < 2.0.0p36, < 2.1.0p28, and < 2.2.0b8

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy