CVE-2024-6163
Medium · 5.3CVSS
5.3
EPSS
0.5%
Published
Jul 8, 2024
CISA due date
—
Cloudanix analysis
A monitoring system allowed outsiders to reach some of its data without signing in, potentially exposing internal operational information.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Authentication Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Certain unauthenticated HTTP endpoints in Checkmk allow remote attackers to bypass authentication checks and retrieve sensitive data.
Why it matters to the business
Attackers can access monitoring configuration and performance data without credentials, increasing risk of information disclosure in environments running older releases.
How an attack unfolds
An attacker identifies exposed Checkmk instances and directly requests specific HTTP endpoints that lack proper authentication enforcement, retrieving data that should require login.
How to fix it
Upgrade Checkmk to version 2.3.0p10 or newer, 2.2.0p31 or newer, 2.1.0p46 or newer, or apply the fix for 2.0.0p39 and later; disable or restrict access to the affected endpoints until patches are applied.
How to confirm the fix worked
Verify the installed Checkmk version against the fixed releases, review endpoint access controls in configuration, and test that unauthenticated requests to the previously vulnerable paths now return authentication errors.
Typical attack path
- Scan for publicly reachable Checkmk web interfaces
- Craft HTTP requests targeting the vulnerable endpoints
- Bypass authentication controls to retrieve restricted data
- Analyze obtained information for further reconnaissance or lateral movement
How to detect it
Inspect web server and application logs for requests to the affected endpoints that lack session or authentication tokens; correlate with source IP addresses showing repeated access attempts without prior login activity.
What your security team should do
- Prioritize patching internet-facing Checkmk instances first due to remote unauthenticated nature
- Review network exposure of Checkmk web interfaces and apply least-privilege access controls
- Monitor for unusual unauthenticated requests to monitoring endpoints in web server logs
The record
Certain http endpoints of Checkmk in Checkmk < 2.3.0p10 < 2.2.0p31, < 2.1.0p46, <= 2.0.0p39 allows remote attacker to bypass authentication and access data
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:18.04:LTS | check-mk | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | check-mk | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | check-mk | 0 | No fix |
Related vulnerabilities
- CVE-2024-47094 Insertion of Sensitive Information into Log File in Checkmk GmbH's Checkmk versions… Also affects check-mk
- CVE-2024-38863 Exposure of CSRF tokens in query parameters on specific requests in Checkmk GmbH's… Also affects check-mk
- CVE-2024-38862 Insertion of Sensitive Information into Log File in Checkmk GmbH's Checkmk versions… Also affects check-mk
- CVE-2024-6747 Information leakage in mknotifyd in Checkmk before 2.3.0p18, 2.2.0p36, 2.1.0p49 and in… Also affects check-mk
- CVE-2024-8606 Bypass of two factor authentication in RestAPI in Checkmk < 2.3.0p16 and < 2.2.0p34… Also affects check-mk
- CVE-2024-38860 Improper neutralization of input in Checkmk before versions 2.3.0p16 and 2.2.0p34 allows… Also affects check-mk
- CVE-2024-38858 Improper neutralization of input in Checkmk before version 2.3.0p14 allows attackers to… Also affects check-mk
- CVE-2024-38859 XSS in the view page with the SLA column configured in Checkmk versions prior to… Also affects check-mk