CVE-2026-79755
nicheUnauthenticated OS command injection in Nuclio dashboard (Docker platform)
Nuclio, an open-source serverless framework for real-time event and data processing, fails to validate the function namespace before interpolating it into a double-quoted 'docker ps --filter' command executed through the host shell (/bin/sh -c) on its local Docker platform. A remote attacker who can reach the Nuclio dashboard can inject arbitrary OS commands into the namespace value, and because the default authentication kind is 'nop' (none), no credentials are required. Injected commands run as root inside the dashboard container, which is mounted with the Docker socket, so an attacker can pivot to full compromise of the host. Users running Nuclio prior to version 1.17.4 on the local Docker platform are affected. Exploitation has not been observed: there is no known public proof-of-concept, the flaw is not in CISA's KEV, and EPSS estimates only a 0.4% probability of exploitation within 30 days.
What to do: Upgrade Nuclio to version 1.17.4 or later. If upgrading is not immediately possible, replace the default 'nop' authentication kind on the dashboard with an enforced authentication method and restrict dashboard access to trusted networks only. Because commands execute as root in a container holding the Docker socket, defenders should also review dashboard container and host logs for signs of prior command injection.
| Nuclio (open-source project; CNA: [email protected]) Nuclio (local Docker platform dashboard) | all versions prior to 1.17.4 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Nuclio is a "Serverless" framework for Real-Time Events and Data Processing. Prior to version 1.17.4, on the Nuclio local Docker platform, the function namespace is interpolated—unvalidated—into a double-quoted docker ps --filter "label=nuclio.io/namespace= " command that is executed via the host shell (/bin/sh -c). Because the default auth kind is nop (unauthenticated), a remote attacker can inject arbitrary OS commands that run as root inside the dashboard container, which holds the Docker socket → host compromise. This issue has been patched in version 1.17.4.
- Weakness
- CWE-78
- Vector
- CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H
In the news0 stories
No ingested article mentions this CVE yet.