Description
Nuclio is a "Serverless" framework for Real-Time Events and Data Processing. Prior to version 1.17.4, the fix for unauthenticated OS command injection in the nuclio dashboard on the local/Docker platform is incomplete. The fix added validateFunctionName for function names and common.Quote() for the named-resource shell command path, but the list-all resource path (triggered when no specific resource name is provided) still interpolates the resourceNamespace parameter unquoted into a /bin/sh -c command string. An unauthenticated attacker can inject shell metacharacters via the X-Nuclio-Function-Namespace, X-Nuclio-Project-Namespace, or X-Nuclio-Function-Event-Namespace HTTP headers to achieve arbitrary command execution inside the dashboard container. This issue has been patched in version 1.17.4.
Published: 2026-09-02
Score: 8.7 High
EPSS: 5.1% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An unauthenticated attacker can inject shell metacharacters through the X-Nuclio-Function-Namespace, X-Nuclio-Project-Namespace, or X-Nuclio-Function-Event-Namespace HTTP headers. The dashboard on the local/Docker platform expands the resourceNamespace parameter unquoted into a /bin/sh -c command, allowing arbitrary command execution inside the dashboard container. This flaw is a classic OS command injection (CWE-78) and is rated CVSS 8.7, indicating a high severity impact on confidentiality, integrity, and availability.

Affected Systems

The vulnerability is found in Nuclio, affecting versions earlier than 1.17.4. Users running any of those releases on local or Docker‑based dashboards are at risk.

Risk and Exploitability

Because the flaw is unauthenticated and triggered by crafted HTTP headers, an attacker who can reach the dashboard API can exploit it without any prior authentication. The EPSS score is 5%, indicating a moderate likelihood of exploitation, and the lack of a KEV listing does not mitigate the fact that the CVSS score of 8.7 denotes a significant risk. The likely attack vector is local network or any externally exposed dashboard endpoint; once exploited, the attacker gains full control over the host running the dashboard container.

Generated by OpenCVE AI on September 3, 2026 at 14:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply Nuclio version 1.17.4 or later to incorporate the fix for the OS command injection vulnerability.
  • Restrict network access to the Nuclio dashboard by limiting exposure to trusted internal hosts or applying firewall rules that block external access.
  • If immediate upgrade is not possible, disable or block the API endpoints that use the list‑all resource path, or configure the dashboard to strip or ignore the X‑Nuclio‑… namespace headers before they reach the command executor, thereby preventing command injection.

Generated by OpenCVE AI on September 3, 2026 at 14:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 03 Sep 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Nuclio
Nuclio nuclio
Vendors & Products Nuclio
Nuclio nuclio

Wed, 02 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
Description Nuclio is a "Serverless" framework for Real-Time Events and Data Processing. Prior to version 1.17.4, the fix for unauthenticated OS command injection in the nuclio dashboard on the local/Docker platform is incomplete. The fix added validateFunctionName for function names and common.Quote() for the named-resource shell command path, but the list-all resource path (triggered when no specific resource name is provided) still interpolates the resourceNamespace parameter unquoted into a /bin/sh -c command string. An unauthenticated attacker can inject shell metacharacters via the X-Nuclio-Function-Namespace, X-Nuclio-Project-Namespace, or X-Nuclio-Function-Event-Namespace HTTP headers to achieve arbitrary command execution inside the dashboard container. This issue has been patched in version 1.17.4.
Title Nuclio: Unauthenticated OS command injection via namespace header in list-all resource path on local platform
Weaknesses CWE-78
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-03T14:32:04.138Z

Reserved: 2026-08-25T14:08:18.109Z

Link: CVE-2026-79756

cve-icon Vulnrichment

Updated: 2026-09-03T14:09:12.261Z

cve-icon NVD

Status : Received

Published: 2026-09-02T17:18:00.087

Modified: 2026-09-03T15:17:33.993

Link: CVE-2026-79756

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T15:00:06Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')