Impact
The vulnerability consists of an SQL injection flaw (CWE‑89) in several ERPNext endpoints caused by missing input validation. A crafted request can manipulate database queries and cause the database to return arbitrary data. The impact is the unauthorized disclosure of confidential information stored in the database, but the flaw does not enable arbitrary code execution.
Affected Systems
The flaw affects Frappe ERPNext releases prior to 15.102.0 and the 16.x branch before version 16.8.0. Any instance of these versions that exposes the vulnerable endpoints to authenticated users can be impacted.
Risk and Exploitability
The CVSS score of 7.1 indicates a high potential for data compromise. EPSS score is not available, so the likelihood of exploitation is unknown, and the vulnerability is not listed in CISA KEV. The likely attack vector is an authenticated user with low privileges exploiting the exposed, unvalidated endpoint requests, which can result in the extraction of sensitive data from the database.
OpenCVE Enrichment