Medium · published November 18, 2025
In Checkmk versions prior to 2.4.0p16, 2.3.0p41, and all versions of 2.2.0 and older, the mk_inotify plugin creates world-readable and writable files, allowing any local user on the system to read the plugin's output and manipulate it, potentially leading to unauthorized access to or modification of monitoring data.
| Product | Versions | Fixed in |
|---|---|---|
| checkmk/checkmk | < 2.3.0 | 2.3.0 |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |
| checkmk/checkmk | all versions | — |