{"id":"CVE-2026-79756","aliases":["GHSA-mq8w-f7w8-5rgg"],"url":"https://o3.security/vulnerability/CVE-2026-79756","summary":"Nuclio: Unauthenticated OS command injection via namespace header in list-all resource path on local platform","details":"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-02T16:39:57.744Z","modified":"2026-09-05T03:30:59.277902625Z","cvss":null,"epss":null,"cisaKev":null,"exploitsKnown":null,"affectedPackages":[],"fix":{"url":"https://github.com/nuclio/nuclio/commit/86d4e39387d8845f567649201798800830f08411","label":"nuclio/nuclio@86d4e39"},"references":[{"type":"WEB","url":"https://github.com/nuclio/nuclio/releases/tag/1.17.4"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/79xxx/CVE-2026-79756.json"},{"type":"ADVISORY","url":"https://github.com/nuclio/nuclio/security/advisories/GHSA-mq8w-f7w8-5rgg"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-79756"},{"type":"FIX","url":"https://github.com/nuclio/nuclio/commit/86d4e39387d8845f567649201798800830f08411"},{"type":"FIX","url":"https://github.com/nuclio/nuclio/pull/4223"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-09-05T03:30:59.277902625Z"}}