VulnSea

frappe vulnerabilities

CVEs whose affected-version data names the frappe package (pip). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

32 CVEsRSS

CVE-2026-114664High· 7.1
6d ago

Frappe before 16.33.0 Blind SQL Injection via get_events

Frappe Framework before 16.33.0 contains a blind SQL injection vulnerability in the frappe.desk.doctype.event.event.get_events method, which fails to properly neutralize user-supplied input before including it in SQL queries. Authenticat…

▾ Twilightfrappe · frappeEPSS 0.20%via CVEORG
CVE-2026-111388Medium· 5.4
1w ago

Frappe Framework before 15.120.0 and 16.x before 16.33.0 does not enforce the per-user restrict_ip allowlist for non-session authentication methods, including API key, OAuth, and header-based authentication

Frappe Framework before 15.120.0 and 16.x before 16.33.0 does not enforce the per-user restrict_ip allowlist for non-session authentication methods, including API key, OAuth, and header-based authentication. Attackers holding valid crede…

▾ Sunlitfrappe · frappeEPSS 0.17%via NVD
CVE-2026-66057Medium· 5.1
2w ago

Frappe is a full-stack web application framework

Frappe is a full-stack web application framework. Prior to 15.116.0 and 16.29.0, the OAuth login flow uses an unsanitized client-controlled state parameter to select post-authentication navigation, allowing a crafted state value to redir…

▾ Sunlitfrappe · frappeEPSS 0.42%via NVD
CVE-2026-55823High· 8.7
2w ago

Frappe is a full-stack web application framework

Frappe is a full-stack web application framework. Prior to 16.23.0, the get_count() method in reportview composes a count operation around generated SQL through a raw database execution path, allowing crafted report input to alter SQL ex…

▾ Twilightfrappe · frappeEPSS 0.36%via NVD
CVE-2026-109603Low· 3.3
2w ago

Frappe Framework 15.x before 15.107.3 and 16.x before 16.17.0 relies on a vulnerable pdfkit library (CVE-2025-26240) for PDF generation, enabling server-side request forgery and local file inclusion

Frappe Framework 15.x before 15.107.3 and 16.x before 16.17.0 relies on a vulnerable pdfkit library (CVE-2025-26240) for PDF generation, enabling server-side request forgery and local file inclusion. Authenticated attackers can supply cr…

▾ Sunlitfrappe · frappeEPSS 0.24%via NVD
CVE-2026-109602Medium· 5.4
2w ago

Frappe before 15.118.0 and 16.x before 16.31.0 contains a stored cross-site scripting vulnerability in dashboard chart filters because jQuery renders entered filter values as rich text

Frappe before 15.118.0 and 16.x before 16.31.0 contains a stored cross-site scripting vulnerability in dashboard chart filters because jQuery renders entered filter values as rich text. Authenticated attackers can store malicious filter …

▾ Sunlitfrappe · frappeEPSS 0.17%via NVD
CVE-2026-109601Medium· 6.5
2w ago

Frappe Framework before 15.117.0 and 16.x before 16.30.0 contains an arbitrary file read vulnerability in the handling of attributes in outgoing email HTML

Frappe Framework before 15.117.0 and 16.x before 16.30.0 contains an arbitrary file read vulnerability in the handling of attributes in outgoing email HTML. Attackers who can supply outgoing email content can set an attribute value refer…

▾ Sunlitfrappe · frappeEPSS 0.28%via NVD
CVE-2026-109600Medium· 5.3
2w ago

Frappe Framework before 15.118.0 and 16.x before 16.31.0 does not check whether a user account is disabled before sending Document Follow email notifications

Frappe Framework before 15.118.0 and 16.x before 16.31.0 does not check whether a user account is disabled before sending Document Follow email notifications. A disabled user who previously followed documents continues to receive email u…

▾ Sunlitfrappe · frappeEPSS 0.24%via NVD
CVE-2026-109599Medium· 4.3
2w ago

Frappe before 15.113.3 and 16.x before 16.25.0 contains a missing authorization vulnerability in which certain endpoints fail to enforce proper authorization checks

Frappe before 15.113.3 and 16.x before 16.25.0 contains a missing authorization vulnerability in which certain endpoints fail to enforce proper authorization checks. Authenticated users can send requests to these endpoints to modify reco…

▾ Sunlitfrappe · frappeEPSS 0.19%via NVD
CVE-2026-109598Medium· 4.3
2w ago

Frappe Framework before 15.120.0 and 16.x before 16.33.0 contains a missing authorization vulnerability in the whitelisted send_sms API endpoint, which does not verify that the caller is permitted to send SMS messages

Frappe Framework before 15.120.0 and 16.x before 16.33.0 contains a missing authorization vulnerability in the whitelisted send_sms API endpoint, which does not verify that the caller is permitted to send SMS messages. Users lacking the …

▾ Sunlitfrappe · frappeEPSS 0.19%via NVD
CVE-2025-71431Medium· 5.3
2w ago

Frappe before 14.99.2 and 15.x before 15.86.0 contains an LDAP injection vulnerability because certain endpoints do not sanitize user-supplied parameters before using them in LDAP queries

Frappe before 14.99.2 and 15.x before 15.86.0 contains an LDAP injection vulnerability because certain endpoints do not sanitize user-supplied parameters before using them in LDAP queries. Attackers can supply crafted LDAP filter syntax …

▾ Sunlitfrappe · frappeEPSS 0.25%via NVD
CVE-2025-71430Medium· 5.4
2w ago

Frappe before 14.99.10 and 15.x before 15.91.1 contains a stored cross-site scripting vulnerability in the leaderboard page because user names are rendered without proper neutralization

Frappe before 14.99.10 and 15.x before 15.91.1 contains a stored cross-site scripting vulnerability in the leaderboard page because user names are rendered without proper neutralization. Authenticated attackers can set a crafted user nam…

▾ Sunlitfrappe · frappeEPSS 0.17%via NVD
CVE-2024-58391Medium· 4.3
2w ago

Frappe before 14.58.0 and 15.x before 15.4.0 contains a cross-site scripting vulnerability in printview because printview parameters are not escaped before being rendered

Frappe before 14.58.0 and 15.x before 15.4.0 contains a cross-site scripting vulnerability in printview because printview parameters are not escaped before being rendered. Remote attackers can craft a malicious printview URL that, when v…

▾ Sunlitfrappe · frappeEPSS 0.26%via NVD
CVE-2024-58390High· 8.8
2w ago

Frappe before 14.81.4 and 15.x before 15.41.0 contains an improper privilege management vulnerability involving a certain document action that permits escalation from the Website User role to System Manager

Frappe before 14.81.4 and 15.x before 15.41.0 contains an improper privilege management vulnerability involving a certain document action that permits escalation from the Website User role to System Manager. Authenticated attackers with …

▾ Twilightfrappe · frappeEPSS 0.27%via NVD
CVE-2023-54412Medium· 6.5
2w ago

Frappe before 13.46.3 and 14.x before 14.21.1 contains an improper access control vulnerability in Email Template permissions that allows any authenticated non-guest user to create and edit any Email Template

Frappe before 13.46.3 and 14.x before 14.21.1 contains an improper access control vulnerability in Email Template permissions that allows any authenticated non-guest user to create and edit any Email Template. Attackers with low-privileg…

▾ Sunlitfrappe · frappeEPSS 0.22%via NVD
CVE-2023-54411Medium· 5.9
2w ago

Frappe framework before 13.32.0 uses weak authentication for print view access, because the print view key can be derived from data exposed by other whitelisted API endpoints

Frappe framework before 13.32.0 uses weak authentication for print view access, because the print view key can be derived from data exposed by other whitelisted API endpoints. Attackers can generate a valid key to view documents through …

▾ Sunlitfrappe · frappeEPSS 0.26%via NVD
CVE-2023-54410Medium· 4.3
2w ago

Frappe before 13.22.0 contains an improper authorization vulnerability that allows authenticated users to rename documents by exploiting a missing permission check

Frappe before 13.22.0 contains an improper authorization vulnerability that allows authenticated users to rename documents by exploiting a missing permission check. Attackers can invoke the document rename functionality on documents they…

▾ Sunlitfrappe · frappeEPSS 0.19%via NVD
CVE-2023-54409Medium· 4.8
2w ago

Frappe before 13.46.1 and 14.x before 14.20.0 contains a cross-site scripting vulnerability because the html2text function weakly sanitizes user input

Frappe before 13.46.1 and 14.x before 14.20.0 contains a cross-site scripting vulnerability because the html2text function weakly sanitizes user input. Authenticated attackers can supply crafted HTML that is insufficiently sanitized by h…

▾ Sunlitfrappe · frappeEPSS 0.22%via NVD
CVE-2023-54408Medium· 6.1
2w ago

Frappe before 13.52.0 and 14.x before 14.31.0 contains an HTML injection vulnerability caused by weak escaping of user-supplied content rendered in pages

Frappe before 13.52.0 and 14.x before 14.31.0 contains an HTML injection vulnerability caused by weak escaping of user-supplied content rendered in pages. Attackers can submit crafted HTML that bypasses the insufficient escaping and is r…

▾ Sunlitfrappe · frappeEPSS 0.20%via NVD
CVE-2023-54407Medium· 4.9
2w ago

Frappe 14.x before 14.45.0 contains an information disclosure vulnerability that allows users with error log access to view secrets stored in local variables captured in tracebacks

Frappe 14.x before 14.45.0 contains an information disclosure vulnerability that allows users with error log access to view secrets stored in local variables captured in tracebacks. Attackers who can read error logs can extract plaintext…

▾ Sunlitfrappe · frappeEPSS 0.31%via NVD
CVE-2023-54406Medium· 4.9
2w ago

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

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 u…

▾ Sunlitfrappe · frappeEPSS 0.32%via NVD
CVE-2023-51769Medium· 6.1
1mo ago

Frappe before 14.49.0 allows an XSS attack that is associated with blog pages and exception pages.

Frappe before 14.49.0 allows an XSS attack that is associated with blog pages and exception pages.

▾ SunlitFrappe · FrappeEPSS 0.26%via NVD
CVE-2026-82634Medium· 6.5
1mo ago

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

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 permissi…

▾ Sunlitfrappe · frappeEPSS 0.41%via NVD
CVE-2026-81731Medium· 5.4
2mo ago

Frappe 15.11.0 through 16.32.0 Stored XSS via Workspace Link Description

Frappe 15.11.0 through 16.32.0 stores and renders the workspace card description without XSS filtering. The description field of the Workspace Link doctype is declared with "ignore_xss_filter": 1 in frappe/desk/doctype/workspace_link/wor…

▾ Sunlitfrappe · frappeEPSS 0.30%via CVEORG
CVE-2026-31017Critical· 9.1
6mo ago

A Server-Side Request Forgery (SSRF) vulnerability exists in the Print Format functionality of ERPNext v16.0.1 and Frappe Framework v16.1.1, where user-supplied HTML is insufficiently sanitized before being rendered into PDF

A Server-Side Request Forgery (SSRF) vulnerability exists in the Print Format functionality of ERPNext v16.0.1 and Frappe Framework v16.1.1, where user-supplied HTML is insufficiently sanitized before being rendered into PDF. When genera…

▾ Midnightfrappe · erpnextEPSS 0.24%via NVD
CVE-2025-68953High· 7.5
9mo ago

Frappe is a full-stack web application framework

Frappe is a full-stack web application framework. Versions 14.99.5 and below and 15.0.0 through 15.80.1 include requests that are vulnerable to path traversal attacks. Arbitrary files from the server could be retrieved due to a lack of p…

▾ Twilightfrappe · frappeEPSS 0.43%via NVD
CVE-2025-68929Critical· 9.0
10mo ago

Frappe is a full-stack web application framework

Frappe is a full-stack web application framework. Prior to versions 14.99.6 and 15.88.1, an authenticated user with specific permissions could be tricked into accessing a specially crafted link. This could lead to a malicious template be…

▾ Midnightfrappe · frappeEPSS 0.50%via NVD
CVE-2025-67289Critical· 9.6
10mo ago

An arbitrary file upload vulnerability in the Attachments module of Frappe Framework v15.89.0 allows attackers to execute arbitrary code via uploading a crafted XML file.

An arbitrary file upload vulnerability in the Attachments module of Frappe Framework v15.89.0 allows attackers to execute arbitrary code via uploading a crafted XML file.

▾ Midnightfrappe · erpnextEPSS 0.46%via NVD
CVE-2025-30217Medium
1y ago

Frappe has possibility of SQL injection due to improper validations

Frappe has possibility of SQL injection due to improper validations

▾ Sunlitfrappe · frappeEPSS 0.37%via OSV
CVE-2025-30213Medium
1y ago

Frappe has Possibility of Remote Code Execution due to improper validation

Frappe has Possibility of Remote Code Execution due to improper validation

▾ Sunlitfrappe · frappeEPSS 0.72%via OSV
frappe vulnerabilities (CVEs) · VulnSea