Heym Playwright node runs arbitrary Python from any logged-in user

high severity · published 2026-11-11

Any authenticated user, even a freshly registered account, can put arbitrary Python code in the playwrightCode field of a Playwright node. Heym writes that code to a file and runs it with the backend's Python with no sandboxing or checks, so the attacker gets full remote code execution on the backend host as the service user.

CVE: CVE-2026-67544

Source: NVD

Get the fix

FixLane has a reviewed fix procedure for this incident: a read-only check first, then the fix. Ask the Telegram bot, or connect an AI agent to the FixLane MCP server and call get_fix_prompt with incident id 2566 and your operating system.