CVE-2026-82634
Received Received - Intake

Authorization Bypass in Frappe Framework via Jinja Template Rendering

Vulnerability report for CVE-2026-82634, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-30

Last updated on: 2026-08-30

Assigner: VulnCheck

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-30
Last Modified
2026-08-30
Generated
2026-08-30
AI Q&A
2026-08-30
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
frappe frappe From 0a80046da32bb8976cd7854f551c179a4a06b1b3 (inc) to 37d2eb59790633da01c741b950cc00ca3558c494 (exc)
frappe framework *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-82634 is an authorization flaw in the Frappe Framework development builds. It allows low-privileged users to render arbitrary Jinja templates by supplying raw template strings via the render_jinja_template endpoint. Attackers with print permission on any document can execute arbitrary SELECT statements against unrelated tables, including reading password hashes from the __Auth table.

Detection Guidance

Check Frappe Framework versions between >= 0a80046da32bb8976cd7854f551c179a4a06b1b3 and < 37d2eb59790633da01c741b950cc00ca3558c494. Inspect logs for unauthorized Jinja template rendering attempts via the render_jinja_template endpoint. Look for print permission misuse on documents leading to SELECT statement execution.

Impact Analysis

This vulnerability allows unauthorized users to access sensitive data such as password hashes from the __Auth table. Attackers could extract confidential information, manipulate database queries, or gain elevated privileges by exploiting this flaw.

Compliance Impact

This vulnerability could lead to unauthorized access to personal data, violating GDPR's data protection principles and HIPAA's security requirements. It may result in non-compliance, legal penalties, and reputational damage due to data breaches.

Mitigation Strategies

Upgrade to a patched version of Frappe Framework (>= 37d2eb59790633da01c741b950cc00ca3558c494). Restrict access to the render_jinja_template endpoint by ensuring only users with Sys.Man role can use it. Review and revoke unnecessary print permissions on documents to prevent unauthorized SELECT queries.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-82634. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart