GPU VulnDB

Database/Control plane, storage & DevOps

Checkmk Kubernetes special agent: argument injection via node-role rule gives code execution as site user

CVSS 9.4CVE-2026-121374Control plane, storage & DevOpscurated

Impact

A Checkmk user who can edit rules in any single folder can put crafted node roles in the Kubernetes special agent's "Exclude nodes based on their role" option. That lets them write files anywhere the site user can write, and from there run code as the site user. The site user on a monitoring server usually holds credentials for everything it watches, including the Kubernetes API tokens for the GPU clusters. So a low-privileged monitoring editor can become the monitoring server, and gets its stored secrets with it.

Who can reach it

Authenticated Checkmk user with rule-edit permission on at least one folder, over the network to the Checkmk web UI.

What to do

Upgrade Checkmk to 2.5.0p19 or 2.4.0p40 or later and restart the site. 2.3.0 is end of life and will not get a fix, so migrate off it. Until then, review who has rule-edit rights and rotate the Kubernetes credentials stored in Checkmk if misuse is suspected.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.