Skip to content
OpenAdvisories
Medium · 4.9 CVE-2023-54406 EUVD-2023-60712GHSA-fg2g-fx2h-8fqw

Frappe before 14.59.0 Safe Execution Flag Bypass in Server Scripts

Published Oct 12, 2026 · Updated Oct 15, 2026 · Assigned by VulnCheck

Description

Frappe before 14.59.0 and 15.x before 15.5.0 contains a sandbox flaw where the frappe.flags.in_safe_exec global flag can become False during Server Script execution when one server script triggers another. Authenticated high-privileged users can craft a Server Script that triggers other server scripts, such as by saving a document, so the remaining code runs without safe execution protections.

Affected products

VendorProductAffectedFixed
frappe frappe < 14.59.0, 15.0.0 – < 15.5.0 14.59.0

References