Unscored severity · published Oct 30, 2026
CVE-2026-65874
Apache Fineract: SQL injection via ORDER BY parameters in the Center and datatables endpoints
New
–
CVSS
–
EPSS
No
On KEV
Description
This issue affects Apache Fineract versions up to and including 1.15.0. The Center read endpoint (GET /api/v1/centers) and the datatable entry read endpoints (GET /api/v1/datatables/{datatable}/{apptableId} and GET /api/v1/datatables/{datatable}/{apptableId}/{datatableId}) concatenate caller-supplied ordering parameters (orderBy, sortOrder, order) directly into the SQL ORDER BY clause. The existing regex-based input validation can be bypassed, allowing time-based blind SQL injection by any authenticated user with read access to centers or to the targeted datatable. Users are recommended to upgrade to 1.16.1 which fixes the issue.
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AF
Apache Fineract · Apache Software Foundation
through 1.15.0 · source: vendor
Affected product
AF
Apache Fineract
Apache Software Foundation
More from Apache Fineract
9.8
CVE-2024-23538
Apache Fineract: Under certain system configurations, the sqlSearch parameter was vulnerable to SQL injection attacks, potentially allowing attackers to manipulate database queries.
9.8
CVE-2024-23539
Apache Fineract: Under certain system configurations, the sqlSearch parameter for specific endpoints was vulnerable to SQL injection attacks, potentially allowing attackers to manipulate database queries.
9.1
CVE-2025-58130
Apache Fineract: Server Key not masked
8.8
CVE-2026-35152
Apache Fineract: SQL injection in runreports endpoint
8.8
CVE-2024-32838
Apache Fineract: SQL injection vulnerabilities in offices API endpoint