Description
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 the certificate was issued by their own root certificate.
Published: 2026-09-04
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized authentication via certificate reuse between Checkmk agents
Action: Apply patch
AI Analysis

Impact

Checkmk installations prior to version 2.5.0p10 are affected by a flaw that allows an attacker to reuse a mutual TLS certificate issued for one agent by a different agent that shares the same UUID. The flaw stems from improper certificate validation: the recipient endpoint does not verify that the presented certificate was issued by its own root CA. As a result, an attacker can authenticate as a legitimate agent and carry out actions in either direction, potentially compromising agent data and system integrity. The weakness is a classic instance of improper certificate validation (CWE-295).

Affected Systems

All Checkmk GmbH Checkmk installations running Checkmk < 2.5.0p10 are impacted. The vulnerability is confined to Checkmk agent receiver endpoints that rely on mutual TLS for authentication.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the attack is likely remotely exploitable by an adversary who can deploy a second agent with the same UUID or intercept traffic between agents. The attacker would reuse the valid certificate to authenticate to the target endpoint, achieving unauthorized agent-level access. No specific prerequisites beyond the presence of a second agent sharing the UUID are mentioned, implying a low barrier to exploitation.

Generated by OpenCVE AI on September 4, 2026 at 09:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Checkmk to version 2.5.0p10 or later, which includes the certificate validation fix
  • Confirm the updated deployment uses the correct root CA for each agent receiver endpoint
  • If immediate upgrade is not possible, reconfigure agents to use unique UUIDs to prevent certificate reuse

Generated by OpenCVE AI on September 4, 2026 at 09:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Sat, 05 Sep 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 04 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
Description 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 the certificate was issued by their own root certificate.
Title Agent receiver certificate confusion allows authentication with a certificate issued for another endpoint
First Time appeared Checkmk
Checkmk checkmk
Weaknesses CWE-295
CPEs cpe:2.3:a:checkmk:checkmk:*:*:*:*:*:*:*:*
Vendors & Products Checkmk
Checkmk checkmk
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: Checkmk

Published:

Updated: 2026-09-04T19:39:28.278Z

Reserved: 2026-07-16T08:40:57.255Z

Link: CVE-2026-15937

cve-icon Vulnrichment

Updated: 2026-09-04T19:39:23.166Z

cve-icon NVD

Status : Deferred

Published: 2026-09-04T09:17:10.410

Modified: 2026-09-08T14:10:24.113

Link: CVE-2026-15937

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T12:30:17Z

Weaknesses
  • CWE-295

    Improper Certificate Validation