S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Mar 31, 2026

CVE-2026-34156 Scanner

CVE-2026-34156 Scanner - Remote Code Execution (RCE) vulnerability in NocoBase

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.4k
Times Used
continuous scan runs
6k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-34156
10.0
CVSScritical
Exploitable remotely over the internet · low-privilege account sufficient.

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.

Attack Vector
Network
Privileges Req.
Low
User Interaction
None
Affected
nocobaseby nocobase
< 2.0.28
Updated Sep 10, 2026View on NVD →
Detail

NocoBase is a powerful framework for building database management systems, often utilized by developers and IT teams in various enterprises. It is widely used to streamline application development and workflow automation. Companies often leverage NocoBase for its flexibility and integration capabilities, enhancing operational efficiency. The software allows for seamless collaboration and data management across multiple platforms. As an open-source framework, it receives contributions and enhancements from a vast community. Its capacity for customization makes it a preferred choice for many global enterprises needing tailored data solutions.

The Remote Code Execution (RCE) vulnerability in NocoBase poses a significant threat, allowing authenticated users to execute arbitrary code with root privileges. This occurs due to improper sandboxing of user-supplied JavaScript code in the Node.js environment. Attackers can exploit the vulnerability by accessing WritableWorkerStdio stream objects to escape the sandbox. The vulnerability spans various versions that precede the patched version, making it essential for users to update to protect against potential exploitation. As RCE vulnerabilities provide a powerful vector for unauthorized access, they are often prioritized for immediate remediation to prevent data breaches.

Technical analysis reveals that the RCE vulnerability in NocoBase allows attackers to utilize the console object to access the underlying operating system. By manipulating the prototype chain, malicious code can bypass restrictions in place, executing commands at the same privilege level as the application. The affected API endpoint is /api/flow_nodes:test, which processes and executes the script node. The vulnerability exploits specific JavaScript constructors, bridging the gap from the sandboxed environment to the host system's command execution. To achieve this, attackers require authentication but, once within the system, they can escalate their privileges, significantly impacting system security.

Exploiting the RCE vulnerability in NocoBase could lead to severe consequences, including unauthorized access to sensitive information, data loss, or system manipulation by attackers. It might allow threat actors to deploy malware, extract confidential data, or disrupt services. System administrators should prioritize mitigating these risks by updating to secure versions and reviewing audit logs. Unchecked, such vulnerabilities can compromise the integrity, confidentiality, and availability of the system, undermining user trust and potentially resulting in financial or reputational damage.

REFERENCES

Solution Advice
  • Upgrade to NocoBase version 2.0.28 or later.
  • Replace Node.js vm module with isolated-vm for better isolation.
  • Ensure the application does not pass the host console object into the sandbox.
  • Operate the application as a non-root user inside secure environments like Docker.
  • Restrict access to the /api/flow_nodes:test endpoint to admin-only roles.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.