CVE-2024-47091: Privilege escalation via mk_mysql agent plugin on Windows
Privilege escalation in the mkmysql agent plugin on Windows in Checkmk <2.4.0p29, <2.3.0p47, and 2.2.0 (EOL) allows a local unprivileged user able to create a Windows service whose name matches 'MySQL' or 'MariaDB' (or with write access to a binary referenced by such a service) to execute arbitrary code in the context of the Checkmk agent service, which typically runs as SYSTEM.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-47091?
CVE-2024-47091 has a high severity rating due to its potential for privilege escalation.
How do I fix CVE-2024-47091?
To fix CVE-2024-47091, upgrade Checkmk to versions 2.4.0p30 or 2.3.0p48 or newer.
Who is affected by CVE-2024-47091?
CVE-2024-47091 affects users running Checkmk versions earlier than 2.4.0p29, 2.3.0p47, or the end-of-life version 2.2.0.
What potential impact does CVE-2024-47091 have?
CVE-2024-47091 allows a local unprivileged user to escalate their privileges by creating a conflicting Windows service.
Is there a workaround for CVE-2024-47091?
While a patch is recommended, temporarily limiting access to Windows service creation may act as a workaround for CVE-2024-47091.