CVE-2025-34267: Flowise Authenticated Command Execution and Sandbox Bypass via Puppeteer & Playwright Packages

Published Oct 14, 2025
·
Updated

Flowise v3.0.1 < 3.0.8 and all versions after with 'ALLOWBUILTINDEP' enabled contain an authenticated remote code execution vulnerability and node VM sandbox escape due to insecure use of integrated modules (Puppeteer and Playwright) within the nodevm execution environment. An authenticated attacker able to create or run a tool that leverages Puppeteer/Playwright can specify attacker-controlled browser binary paths and parameters. When the tool executes, the attacker-controlled executable/parameters are run on the host and circumvent the intended nodevm sandbox restrictions, resulting in execution of arbitrary code in the context of the host.

NOTE: This vulnerability was incorrectly assigned as a duplicate CVE-2025-26319 and should be considered distinct from that identifier.

Other sources

Flowise v3.0.1 < 3.0.8 and all versions after with 'ALLOWBUILTINDEP' enabled contain an authenticated remote code execution vulnerability and node VM sandbox escape due to insecure use of integrated modules (Puppeteer and Playwright) within the nodevm execution environment. An authenticated attacker able to create or run a tool that leverages Puppeteer/Playwright can specify attacker-controlled browser binary paths and parameters. When the tool executes, the attacker-controlled executable/parameters are run on the host and circumvent the intended nodevm sandbox restrictions, resulting in execution of arbitrary code in the context of the host. This vulnerability was incorrectly assigned as a duplicate CVE-2025-26319 by the developers and should be considered distinct from that identifier.

MITRE

Affected Software

3 affected componentsFixes available
Flowise Flowise>3.0.1<=3.0.8
npm/flowise>=3.0.1<3.0.8
3.0.8
FlowiseAI Flowise>=3.0.1<3.0.8

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade npm/flowise to a version that resolves this vulnerability.

    Fixed in 3.0.8
  2. Upgrade

    Upgrade Flowise to a version that resolves this vulnerability.

    Fixed in 3.0.8
  3. Configuration

    Disable ALLOW_BUILTIN_DEP to prevent authenticated RCE and node VM sandbox escape via Puppeteer/Playwright integrated modules.

    Flowise ALLOW_BUILTIN_DEP = disabled

Event History

Oct 14, 2025
CVE Published
via MITRE·07:31 PM
Data Sourced
via MITRE·07:31 PM
DescriptionWeakness
Data Sourced
via NVD·08:15 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·08:15 PM
Affected Software
Advisory Published
via GitHub·09:30 PM
Data Sourced
via GitHub·09:30 PM
DescriptionWeaknessAffected Software
Sep 17, 58446
Event
via NVD·08:40 PM
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2025-34267?

CVE-2025-34267 has been identified as a critical vulnerability due to its potential for authenticated remote code execution.

2

How do I fix CVE-2025-34267?

To mitigate CVE-2025-34267, upgrade Flowise to version 3.0.8 or later and ensure 'ALLOW_BUILTIN_DEP' is disabled.

3

What impact does CVE-2025-34267 have on affected systems?

CVE-2025-34267 can allow attackers to execute arbitrary code on the server through authenticated user sessions, compromising system integrity.

4

Is CVE-2025-34267 present in all versions of Flowise?

CVE-2025-34267 affects versions of Flowise from 3.0.1 to 3.0.7 and all later versions if 'ALLOW_BUILTIN_DEP' is enabled.

5

Who is affected by CVE-2025-34267?

Users and administrators of Flowise versions between 3.0.1 and 3.0.7 with 'ALLOW_BUILTIN_DEP' enabled are at risk due to CVE-2025-34267.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203