Back to overview

CVE-2026-34156

CRITICAL Exploitation: PoC
10.0
CVSS 3.1
Description
NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions. Prior to version 2.0.28, NocoBase's Workflow Script Node executes user-supplied JavaScript inside a Node.js vm sandbox with a custom require allowlist (controlled by WORKFLOW_SCRIPT_MODULES env var). However, the console object passed into the sandbox context exposes host-realm WritableWorkerStdio stream objects via console._stdout and console._stderr. An authenticated attacker can traverse the prototype chain to escape the sandbox and achieve Remote Code Execution as root. This issue has been patched in version 2.0.28.

Metadata

CVE ID
CVE-2026-34156
State
PUBLISHED
Assigner
GitHub_M
Reserved
2026-03-25 20:12 UTC
Published
2026-03-31 13:33 UTC
Last updated
2026-04-02 15:08 UTC
Primary CWE
CWE-913
CWE-913: Improper Control of Dynamically-Managed Code Resour…
Vendor / Product
nocobase / nocobase
Sources
cve.org  ·  NVD

Severity & Metrics

10.0 CRITICAL CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
SSVC — CISA Coordinator
Exploitation
PoC
Automatable
yes
Tech. Impact
total
Affected products (1)
VendorProductPlatformVersions
nocobase nocobase < 2.0.28
Weakness (CWE)
CWESourceDescription
CWE-913 cna CWE-913: Improper Control of Dynamically-Managed Code Resources
CVSS scores (1)
ScoreSeverityVersionSourceVector
10.0 CRITICAL 3.1 cna CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
References (3)
Back to overview