Description
Improper neutralization of newlines in filter values in the monitoring host and service list APIs in Checkmk <2.5.0p14 allows an authenticated user to inject additional Livestatus query headers, bypassing object visibility restrictions in count queries to infer information about hosts and services outside their contact groups and occupying web server and Livestatus workers for an attacker-controlled duration.
Published: 2026-09-22
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Patch
AI Analysis

Impact

The vulnerability is caused by an improper handling of newline characters in the filter values used by the host and service list APIs of Checkmk. This flaw allows an authenticated user to inject additional Livestatus query headers, which can bypass the built‑in visibility restrictions on count queries and reveal information about hosts and services that lie outside the attacker’s contact groups. The injected headers may also cause resource exhaustion on the web server and Livestatus workers for a duration controlled by the attacker, potentially impacting the availability of the monitoring system.

Affected Systems

Checkmk products prior to version 2.5.0p14 are affected. The issue applies to any Checkmk deployment that enables the monitoring host or service list APIs and allows authenticated users to specify filter values.

Risk and Exploitability

The CVSS score for this vulnerability is 5.3, indicating a moderate risk level. Exploit probability is not quantified in the EPSS data, and the vulnerability is not listed in CISA’s KEV catalog. Because the flaw requires authentication and relies on a legitimate user’s ability to submit filter values, the likely attack vector is an internal or compromised user with sufficient privileges. If an attacker can exploit the injection, they may gain unauthorized visibility into the monitoring data and, by saturating the Livestatus workers, potentially degrade the availability of the monitoring infrastructure.

Generated by OpenCVE AI on September 22, 2026 at 11:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Checkmk to version 2.5.0p14 or later, where the newline neutralization issue is fixed.
  • If an upgrade cannot be performed immediately, limit the API access of authenticated users to the minimum necessary permissions and audit contact group memberships to prevent overly broad visibility.
  • Monitor Livestatus query activity for unusual patterns and enforce rate limits on API requests to mitigate possible denial‑of‑service effects due to prolonged worker consumption.

Generated by OpenCVE AI on September 22, 2026 at 11:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 22 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description Improper neutralization of newlines in filter values in the monitoring host and service list APIs in Checkmk <2.5.0p14 allows an authenticated user to inject additional Livestatus query headers, bypassing object visibility restrictions in count queries to infer information about hosts and services outside their contact groups and occupying web server and Livestatus workers for an attacker-controlled duration.
Title Livestatus injection via monitoring filter values
First Time appeared Checkmk
Checkmk checkmk
Weaknesses CWE-93
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:L/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: Checkmk

Published:

Updated: 2026-09-22T10:43:28.959Z

Reserved: 2026-09-14T14:17:32.990Z

Link: CVE-2026-90990

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-22T11:17:25.960

Modified: 2026-09-22T11:17:26.067

Link: CVE-2026-90990

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T11:30:09Z

Weaknesses
  • CWE-93

    Improper Neutralization of CRLF Sequences ('CRLF Injection')