ZeroHour

CVE-2026-79755

niche

Unauthenticated OS command injection in Nuclio dashboard (Docker platform)

CVSS 3.1
8.0 high
EPSS
<1%p33
Published
()
Modified
AI analysis

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.

Affected
Nuclio (open-source project; CNA: [email protected]) Nuclio (local Docker platform dashboard)all versions prior to 1.17.4
Estimated exposure
nichelikely no more than thousands of self-hosted deployments, with only the subset exposing the dashboard to untrusted networks vulnerable (unknown precise count) — No published install counts exist in the data, so this is estimated from Nuclio's profile as a niche open-source self-hosted serverless framework, of which only deployments using the local Docker platform with a network-reachable,…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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 news

No ingested article mentions this CVE yet.