Skip to main content

Checkmk CVE-2025-64998

| EUVDEUVD-2025-208958 HIGH
Insufficiently Protected Credentials (CWE-522)
2026-03-24 Checkmk GHSA-6642-x6x4-g343
7.3
CVSS 4.0 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V6 - Authentication Credential protection in transit/storage
Impact

This vulnerability presents a severe real-world risk despite the lack of a CVSS vector in available data. The attack vector is network-based and requires administrative privileges on a remote site (moderate complexity), but the technical impact is complete: session hijacking enables arbitrary actions on the central site with the privileges of any hijacked user, including full administrative compromise. The vulnerability is not listed as actively exploited in KEV data at this time, and no public proof-of-concept has been identified in the provided intelligence sources. However, the nature of the vulnerability—credential exposure rather than complex exploitation—makes it trivial to exploit once the secret is obtained. Organizations with multi-site Checkmk deployments where remote administrators are not fully trusted represent the highest risk category. The automatable nature of session forging once the secret is disclosed elevates this to a critical priority for patching, particularly in environments where central and remote sites have different trust boundaries.

Exploit ScenarioDerived

A malicious or compromised remote site administrator with access to a Checkmk remote site instance with config sync enabled extracts the session signing secret from the synchronized configuration files. The attacker then crafts a forged session cookie signed with this secret for a central site administrator account and injects it into their browser or uses it in an automated attack against the central Checkmk API. The central site accepts the forged session as valid, granting the attacker full administrative access to monitor, modify, or disable critical infrastructure monitoring across the entire organization without leaving obvious authentication logs.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Mar 24, 2026

Checkmk exposes its session signing secret in configurations synchronized between remote and central sites, allowing a remote site administrator to forge valid session cookies and hijack user sessions on the central monitoring instance. This vulnerability affects Checkmk versions prior to 2.4.0p23, 2.3.0p45, and all 2.2.0 releases when configuration synchronization is enabled. An attacker with administrative privileges on a remote Checkmk site can leverage this exposure to impersonate any user, including central site administrators, potentially gaining complete control over the monitoring infrastructure.

RemediationAI

Upgrade Checkmk immediately to version 2.4.0p23 or later, 2.3.0p45 or later, or migrate away from the 2.2.0 branch which is no longer receiving patches. The upgrade process should include regeneration of session signing secrets post-patching to invalidate any secrets potentially exposed prior to the update. As an interim mitigation for organizations unable to patch immediately, disable configuration synchronization from remote sites if operationally feasible, or implement strict network-level access controls to prevent untrusted remote site administrators from accessing configuration endpoints. Additionally, audit remote site administrator accounts and session logs for any suspicious activity that may indicate prior exploitation. Refer to the official Checkmk security advisory at https://checkmk.com/werk/18954 for detailed patching instructions and additional guidance.

Affected VersionsENISA

Checkmk 2.3.0 <2.3.0p45
Checkmk 2.4.0 <2.4.0p23
Checkmk 2.2.0

Affected Packages

euvd checkmk fix: 2.3.0p45, 2.4.0p23

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 is a comprehensive infrastructure and application monitoring platform (cpe:2.3:a:checkmk_gmbh:checkmk) that uses distributed architectures with central and remote sites that can synchronize configurations. Session management in Checkmk relies on cryptographic signing of session cookies using a shared secret. The vulnerability stems from CWE-522 (Insufficiently Protected Credentials), where the session signing secret is exposed through the configuration synchronization mechanism intended to replicate settings between sites. When config sync is enabled, the sensitive cryptographic material that protects session integrity is transmitted or stored in a manner accessible to remote site administrators, breaking the principle of least privilege and allowing credential material to be accessed by users who should not have access to central site session secrets.

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

NVD PRIMARY 7.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 06:18 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
2.3.0p45,2.4.0p23
CVE Published
Mar 24, 2026 - 11:25 nvd
HIGH 7.3

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Checkmk versions prior to 2.4.0p23, 2.3.0p45, and all 2.2.0 releases expose session signing secrets during configuration synchronization, enabling authenticated remote site administrators to forge session cookies and impersonate any central site user, including administrators. This vulnerability directly threatens monitoring infrastructure integrity and could enable unauthorized access to critical IT visibility systems across the organization.

Business Impact: High
Compensating Controls

Vendor-released patch: Checkmk 2.4.0p23, 2.3.0p45, and patched 2.2.0 releases. Interim mitigation: Disable configuration synchronization between remote and central sites if immediate patching is not feasible; restrict remote site administrator privileges; implement network segmentation to limit remote site administrative access to central monitoring instance.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% 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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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