Skip to content
Vulnerability Intelligence

CVE-2026-34156

CriticalPublic exploit

NocoBase Affected by Sandbox Escape to RCE via console._stdout Prototype Chain Traversal in Workflow Script Node

Published Mar 30, 2026 · Updated Aug 12, 2026 · Also known as GHSA-px3p-vgh9-m57c

Key Facts

Patch immediately
  • CVE-2026-34156 is a critical-severity vulnerability (CVSS 9.9 v3.1) affecting Nocobase, @nocobase/plugin-workflow-javascript (npm).
  • It is not listed in any known-exploited vulnerabilities catalog. Public exploit code is available.
  • EPSS estimates a 6.8% probability of exploitation in the next 30 days.
  • Fixed versions are available, including @nocobase/plugin-workflow-javascript 2.0.28, Nocobase 2.0.28.
  • Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.

CVSS v3.1

9.9

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

EPSS (30-day exploit likelihood)

6.8%

Higher than 93.9% of all scored CVEs

Exploited in the wild

No known

Not in a known-exploited catalog

Public exploit code

Available

Proof-of-concept or weaponized module

Get the full CVE-2026-34156 brief as a PDF

Every affected product and fixed release, exploitation status and a first 24 hours response checklist, emailed within minutes.

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.

Affected Products

3 affected entries in total
ProductAffected versionsFixed in
NocobaseNocobase>= < 2.0.282.0.28
@nocobase/plugin-workflow-javascriptnpmSee advisory2.0.28

Patched Releases

@nocobase/plugin-workflow-javascript

2.0.28

Nocobase

2.0.28

Timeline

  1. Publicly disclosed

    Mar 30, 2026

  2. Last updated

    Aug 12, 2026

Weakness Type

  • CWE-913 Improper Control of Dynamically-Managed Code Resources

References

3 more references in the full CVE brief

FAQ

Common Questions.

Is CVE-2026-34156 Running On Your Attack Surface?

Brandefense maps vulnerabilities like this one to your internet-facing assets and tells you exactly where to patch.

Request A Demo