Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/nuclio/nuclio
  4. ›
  5. CVE-2026-52833

CVE-2026-52833: Nuclio: Unsanitized runtimeAttributes.repositories injected into Groovy build.gradle leads to build-time RCE

July 16, 2026

Nuclio’s Java runtime generates a build.gradle file during function builds using Go’s text/template package. The template renders runtimeAttributes.repositories[] values with the {{ . }} action, which performs no escaping. An attacker can embed a closing brace (}) to break out of the repositories {} block and append arbitrary Groovy statements that execute unconditionally during the Gradle configuration phase.

The Dashboard API runs with NOP authentication by default, so no credentials are required. The build container runs as root. The injected command output confirmed by dynamic testing:

[RCE-PROOF] uid=0(root) gid=0(root) groups=0(root)
nuclio-kanikojob.nuclioprocessorvul006rcev3latest.tkxsslz06ppcr
root
BUILD SUCCESSFUL in 512ms
  • CWE: CWE-94 (Improper Control of Generation of Code / Code Injection)
  • Affected versions: Nuclio <= 1.15.27 (latest as of 2026-05-17, dynamically verified)

References

  • github.com/advisories/GHSA-3v79-m2cg-89ww
  • github.com/nuclio/nuclio/commit/4c78040c759068e927f3ed7c6507543c15d4ae56
  • github.com/nuclio/nuclio/pull/4149
  • github.com/nuclio/nuclio/releases/tag/1.16.5
  • github.com/nuclio/nuclio/security/advisories/GHSA-3v79-m2cg-89ww
  • nvd.nist.gov/vuln/detail/CVE-2026-52833

Code Behaviors & Features

Detect and mitigate CVE-2026-52833 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.16.5

Fixed versions

  • 1.16.5

Solution

Upgrade to version 1.16.5 or above.

Impact 8 HIGH

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-94: Improper Control of Generation of Code ('Code Injection')

Source file

go/github.com/nuclio/nuclio/CVE-2026-52833.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 09 Aug 2026 12:18:43 +0000.