Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Lifecycle Timeline
4DescriptionCVE.org
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, which could lead to information disclosure.
AnalysisAI
Checkmk contains an improper permission enforcement vulnerability in the agent-receiver/register_existing endpoint that allows authenticated users to enumerate existing hosts by observing differential HTTP response codes, enabling information disclosure. This affects Checkmk versions 2.4.0 before 2.4.0p23, 2.3.0 before 2.3.0p43, and the end-of-life 2.2.0 branch. While not currently listed as actively exploited in known vulnerability catalogs, the low CVSS score of 5.3 reflects limited confidentiality impact and the requirement for prior authentication, though the straightforward nature of the enumeration technique presents moderate real-world risk.
Technical ContextAI
The vulnerability exists in Checkmk's agent-receiver registration endpoint, which handles host registration operations. The root cause is classified under CWE-204 (Observable Discrepancy), a category describing scenarios where different system behaviors or response codes leak information to unauthorized parties. In this case, the endpoint fails to enforce consistent permission checks across all code paths, resulting in timing or HTTP response code variations (likely 200 vs 404 or similar) when an authenticated user probes for the existence of hosts they should not have access to. Checkmk is an open-source infrastructure monitoring and IT automation platform built on Python and web technologies. The affected products are identified through CPE strings in Checkmk versions 2.4.x, 2.3.x, and 2.2.x branches, with the agent-receiver component being a REST API service responsible for agent registration and host provisioning workflows.
RemediationAI
Immediately upgrade affected Checkmk installations to version 2.4.0p23 or later for the 2.4 branch, or to version 2.3.0p43 or later for the 2.3 branch. For organizations still running the end-of-life 2.2.0 branch, migration to a supported version is strongly recommended. As interim mitigations prior to patching, restrict network access to the agent-receiver endpoint at the firewall or reverse proxy layer to only trusted monitoring agents and administrative hosts, implement strict authentication controls and audit logging on the endpoint to detect enumeration attempts, and disable the agent-receiver functionality entirely if not actively in use. Additionally, review access logs for suspicious patterns of HTTP response code observation that may indicate host enumeration probing. Monitor vendor security bulletins for confirmation of patch availability and apply updates according to your change management procedures.
Check_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
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
Insufficient authentication flow in Checkmk before 2.2.0p18, 2.1.0p38 and 2.0.0p39 allows attacker to use locked credent
A security vulnerability in autocomplete endpoint within the RestAPI of Checkmk (CVSS 8.8) that allows an authenticated
Privilege escalation in mk_tsm agent plugin in Checkmk before 2.2.0p18, 2.1.0p38 and 2.0.0p39 allows local user to escal
Privilege escalation in jar_signature agent plugin in Checkmk before 2.2.0p18, 2.1.0p38 and 2.0.0p39 allows local user t
Cross-Site request forgery in Checkmk < 2.3.0p8, < 2.2.0p29, < 2.1.0p45, and <= 2.0.0p39 (EOL) could lead to 1-click com
Same weakness CWE-204 – Observable Response Discrepancy
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-11782