VU#456950: Komodo Periphery Agent Contains an OS Command Injection Vulnerability
Komodo Periphery before 2.3.0 lets authenticated users inject OS commands via CVE-2026-110005.
OS command injection in Komodo periphery agent 2.2.0
Komodo 2.2.0's periphery agent has an OS command injection flaw in its container-management functions. An authenticated low-privileged user who has Execute permission, or Read plus Logs permission, on a managed server can place shell metacharacters in a container name handled by DestroyContainer or SearchContainerLog. The name is inserted without escaping into a command run with sh -c, so arbitrary commands execute as root on the managed host even if the user lacks Komodo's Terminal permission. Only version 2.2.0 is identified as affected. There is no known public proof of concept and no report of exploitation in the wild.
What to do: Limit Execute and Read-plus-Logs permissions on managed servers to fully trusted administrators, since those rights are enough to reach this root command injection. Upgrade Komodo past 2.2.0 as soon as a fixed release is available, and review periphery hosts for unexpected root activity if untrusted users held those permissions.
| Product | Affected |
|---|---|
| Komodo periphery agent (Komodo) | 2.2.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
The `periphery` agent's container-management functionality of Komodo version 2.2.0 contains an OS command injection vulnerability. An authenticated low-privileged user with `Execute`, or `Read` plus `Logs`, permission on a managed server can supply shell metacharacters in a container name processed by the `DestroyContainer` or `SearchContainerLog` operations. The container name is interpolated without escaping into a command executed using `sh -c`, allowing arbitrary commands to execute as root on the managed host. This permits a user without Komodo's `Terminal` permission to obtain unrestricted host-level command execution.
Komodo Periphery before 2.3.0 lets authenticated users inject OS commands via CVE-2026-110005.
Today 1.6K readers · 2.5K views · 779 reads · all time 189K views