Description
Frappe Framework development builds contain an authorization flaw in the render_jinja_template endpoint that allows low-privileged users to render arbitrary Jinja templates by supplying raw template strings. Attackers with print permission on any document can execute arbitrary SELECT statements against unrelated tables, including reading password hashes from the __Auth table.
Published: 2026-08-30
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in the render_jinja_template endpoint permits users with only print permissions on a document to supply arbitrary Jinja template strings. The server processes these strings and evaluates embedded SQL expressions, enabling the execution of SELECT statements against tables unrelated to the target document. An attacker could thereby read sensitive data such as password hashes stored in the __Auth table, effectively exposing authentication credentials. The vulnerability does not directly provide code execution but allows a significant privilege elevation from read‑only access to arbitrary data disclosure.

Affected Systems

The vulnerability is present in development builds of the Frappe Framework supplied by the frappe vendor. No specific version range is listed; any commit before the fix at commit 37d2eb597... is potentially affected.

Risk and Exploitability

The CVSS score of 7.1 indicates a high impact severity. The EPSS score is not listed, so the current exploit probability cannot be quantified, but the lack of KEV listing also suggests it has not yet been widely exploited. The incident would be triggered through a web request to the preview endpoint, requiring only print permissions on any document, a privilege that many low‑level users commonly have. Because the flaw allows the injection of arbitrary SELECT statements, legitimate users can readily exploit it if they can craft the request, raising the practical risk to organizations running recent development versions of Frappe.

Generated by OpenCVE AI on August 30, 2026 at 13:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest Frappe release that includes the commit fixing the flaw (37d2eb597...).
  • Remove or limit print permissions for all non‑administrative users to prevent template rendering access.
  • Disable or restrict the render_jinja_template endpoint (preview functionality) if it is not required.
  • Monitor for unusual template rendering requests to detect potential abuse.

Generated by OpenCVE AI on August 30, 2026 at 13:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 30 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Frappe
Frappe frappe
Vendors & Products Frappe
Frappe frappe

Sun, 30 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Description Frappe Framework development builds contain an authorization flaw in the render_jinja_template endpoint that allows low-privileged users to render arbitrary Jinja templates by supplying raw template strings. Attackers with print permission on any document can execute arbitrary SELECT statements against unrelated tables, including reading password hashes from the __Auth table.
Title Frappe Framework Development Branch Incorrect Authorization via Jinja Template Preview Endpoint
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-30T12:34:52.482Z

Reserved: 2026-08-30T11:59:07.493Z

Link: CVE-2026-82634

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-30T13:16:56.780

Modified: 2026-08-30T13:16:56.780

Link: CVE-2026-82634

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-30T13:30:05Z

Weaknesses