Impact
This vulnerability is an SQL injection flaw caused by missing input validation in several ERPNext endpoints. A compromised database can be read by attackers who do not possess administrative rights. The weakness is classified as CWE-89, indicating the manipulation of SQL statements by an attacker.
Affected Systems
The affected product is Frappe ERPNext. Versions before 15.119.1 and all 16.x releases before 16.32.0 are vulnerable. Affected environments include any instance that exposes the vulnerable endpoints to authenticated users with low privileges.
Risk and Exploitability
The CVSS score of 7.1 places the vulnerability in the high‑severity range, but the EPSS score is not available, leaving the current exploitation probability uncertain. The vulnerability is not listed in the CISA KEV catalog. An attacker who can authenticate as a low‑privilege user can send specially crafted requests to the vulnerable endpoints to inject malicious SQL and exfiltrate sensitive data. The attack vector requires authenticated access, but no elevated privileges are required.
OpenCVE Enrichment