Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Delimiter neutralization
|
| Impact | This vulnerability presents moderate real-world risk despite its CVSS 5.1 score. The CVSS vector shows network-accessible attack surface (AV:N) with low complexity (AC:L), but critically requires high privileges (PR:H), which substantially limits the threat pool to administrative or privileged monitoring users. The impact is confined to partial confidentiality and integrity loss (VC:L, VI:L, VA:L) with no scope expansion, reflecting that injected commands operate within the same privilege context. EPSS data is not provided, but the authentication requirement combined with limited impact suggests this is a lower-priority vulnerability for most organizations unless administrative users are untrusted or accounts are frequently compromised. Organizations with strict privilege separation and strong access controls should deprioritize this relative to unauthenticated or low-privilege vulnerabilities. The patch availability and specific version fixes indicate this is a known, addressable risk rather than an emerging critical threat. |
| Exploit ScenarioDerived | An authenticated administrator or high-privilege user with access to the notification test page crafts a service description containing specially formatted Livestatus syntax (e.g., newlines or pipe characters) that breaks out of the intended query structure. Upon submitting the notification test, the injected commands are executed against the Livestatus interface, potentially allowing the attacker to query or modify arbitrary monitoring data within the Checkmk instance. Since the attacker must already possess high-level credentials and direct access to the web interface, this threat is primarily relevant in scenarios where privileged accounts are compromised or when internal users are not fully trusted. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 10, 2026
Livestatus injection in Checkmk's notification test mode allows authenticated users with high privileges to inject arbitrary Livestatus commands via crafted service descriptions in versions prior to 2.5.0b4 and 2.4.0p26. The vulnerability has a CVSS score of 5.1 with limited confidentiality and integrity impact, requiring high-privilege authentication. No public exploit code or active exploitation has been confirmed at time of analysis.
RemediationAI
Upgrade Checkmk to version 2.5.0b4 or later for the 2.5.x branch, or to version 2.4.0p26 or later for the 2.4.x branch. These patched versions include input sanitization for service descriptions in the notification test mode to prevent Livestatus injection. Organizations unable to patch immediately should restrict access to the notification test page to only essential administrative users and monitor for suspicious Livestatus query patterns in logs. Detailed remediation guidance is available in the Checkmk advisory at https://checkmk.com/werk/17989.
Affected VersionsENISA
Affected Packages
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's notification test functionality processes user-supplied input (specifically service descriptions) without proper sanitization before passing it to the Livestatus query interface. Livestatus is Checkmk's real-time status database protocol; improper input validation allows attackers to break out of the intended query context and inject arbitrary Livestatus commands. This is classified as CWE-140 (Improper Neutralization of Delimiters), indicating a command injection vulnerability where delimiter characters in user input are not properly escaped or validated. The affected product is identified via CPE 2.3:a:checkmk_gmbh:checkmk, with vulnerable versions spanning Checkmk 2.5.0 prior to beta 4 and Checkmk 2.4.0 prior to patch 26.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Primary rating from Vendor (Checkmk) · only source for this CVE.
CVSS VectorVendor: Checkmk
Lifecycle Timeline
2DescriptionCVE.org
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.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Related Vulnerabilities in Checkmk Livestatus Injection
View all 3Check_MK before 1.2.8p26 mishandles certain errors within the failed-login save feature because of a race condition, whi
The web management console of CheckMK Raw Edition (versions 1.5.0 to 1.6.0) allows a misconfiguration of the web-app Dok
The web management console of CheckMK Enterprise Edition (versions 1.5.0 to 2.0.0p9) does not properly sanitise the uplo
Local privilege escalation in the Checkmk Windows Agent's Windows License plugin allows an authenticated low-privileged
Stored/transmitted cross-site scripting in Checkmk's distributed monitoring lets an attacker who already controls a remo
Authenticated path traversal in Checkmk's report scheduler lets a user with valid application credentials write report f
Improper restriction of excessive authentication attempts on some authentication methods in Checkmk before 2.3.0b5 (beta
The CheckMK management web console (versions 1.5.0 to 2.0.0) does not sanitise user input in various parameters of the W
Local privilege escalation in Checkmk allows site users with high privileges to escalate to root by manipulating site co
Bypass of two factor authentication in RestAPI in Checkmk < 2.3.0p16 and < 2.2.0p34 allows authenticated users to bypass
Improper neutralization of active check command arguments in Checkmk < 2.1.0p32, < 2.0.0p38, < 2.2.0p4 leads to arbitrar
Improper neutralization of livestatus command delimiters in the RestAPI in Checkmk < 2.0.0p36, < 2.1.0p28, and < 2.2.0b8
EUVD-2026-21344
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB