CVE-2026-82634
largeIncorrect Authorization in Frappe Framework Jinja Endpoint Exposes Password Hashes
Frappe Framework development builds contain an incorrect-authorization flaw (CWE-863) in the render_jinja_template endpoint. A low-privileged user who holds print permission on any document can invoke the endpoint with raw Jinja template strings, which the server renders without adequate privilege checks. Because rendered templates can issue queries, the attacker can execute arbitrary SELECT statements against tables unrelated to their permissions, including reading password hashes from the __Auth table, giving high confidentiality impact with no integrity or availability impact (CVSS 4.0: 7.1, AV:N/PR:L/VC:H). Any deployment running an affected development build of Frappe Framework, including self-hosted and hosted ERPNext-based installs, is potentially exposed; the available data does not specify a fixed version range. There is currently no known exploitation: no public proof-of-concept, no CISA KEV listing, and EPSS assigns a 0.2% probability of exploitation within 30 days (15th percentile).
What to do: Update Frappe Framework to a patched release as soon as the vendor publishes one, and verify whether your deployment is running an affected development build. In the interim, audit and restrict which low-privileged users hold print permission, and limit or disable access to the render_jinja_template endpoint for untrusted users. If compromise is suspected, rotate credentials, since __Auth password hashes are readable by an attacker.
| Frappe Framework | Development builds (no specific affected version range or fixed version provided in the available data) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
- Weakness
- CWE-863
- 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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.