Flowise NodeVM sandbox escape via puppeteer allowlist - authenticated RCE and arbitrary file read via Chromium
What to do
- Upgrade to a fixed version: flowise 3.1.3, flowise-components 3.1.3.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
flowise
- <= 3.1.2
- 3.1.3
Check your project: npm ls flowise --all
flowise-components
- <= 3.1.2
- 3.1.3
Check your project: npm ls flowise-components --all
Is flowise-components@3.1.3 safe to install? See the upgrade verdict →