Medium severity · published Oct 12, 2026
CVE-2026-109599
Frappe before 15.113.3 Missing Authorization Allows Unauthorized Record Modification
4.3
CVSS
0.2%
EPSS
No
On KEV
Description
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 records beyond what their assigned role permits.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 9% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
FR
frappe · frappe
before 15.113.3; 16.0.0-beta.1 before 16.25.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-109599
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-109599
vendor-advisory
https://github.com/frappe/frappe/security/advisories/GHSA-22v9-hw3x-x59w
third-party-advisory
https://www.vulncheck.com/advisories/frappe-before-15.113.3-missing-authorization-allows-unauthorized-record-modification
More from frappe
9.8
CVE-2026-35614
Frappe has a SQL injection in bulk_update
9.8
CVE-2026-31877
Frappe SQL Injection due to improper field sanitization
9.8
CVE-2025-66205
Frappe is a full-stack web application framework
9.8
CVE-2019-14965
An issue was discovered in Frappe Framework 10 through 12 before 12.0.4
9.6
CVE-2025-67289
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
