# CVE-2026-56287: Apache Fineract SQL injection in Client Search API

Source: https://junglewise.ai/threats/cve-2026-56287-apache-fineract-sql-injection-in-client-search-api  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-07-15. Updated: 2026-07-15  
License: CC BY 4.0 with a link back

CVE-2026-56287 · Severity: info · CVSS 0 · Published 2026-07-15

Apache Fineract is an open-source platform for financial services used to manage core banking operations. A security flaw in its client search feature allows authorized users to manipulate database queries. This could lead to the unauthorized extraction of sensitive financial data or the theft of system files from the database server, potentially compromising customer privacy and system integrity.

Technologies: [Apache Software Foundation Fineract](https://junglewise.ai/threats/technologies/fineract). Vendors: [Apache Software Foundation](https://junglewise.ai/threats/vendors/apache-software-foundation).

## Quick answers

**Is CVE-2026-56287 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-56287 being exploited in the wild.

**How severe is CVE-2026-56287?** Informational severity, with a CVSS score of 0, published 15 July 2026.

**Which products and versions are affected?** Apache Software Foundation Fineract up to and including 1.14.0.

**Is there a fix for CVE-2026-56287?** A patch was published on 2026-06-23: Pull request merged into develop branch Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-56287 attacked?** It is attacked over the network, in a network appliance.

**Am I affected by CVE-2026-56287?** Check whether you run Apache Software Foundation Fineract at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

A boolean-based SQL injection vulnerability exists in the Client Search API of Apache Fineract. The root cause is the unsafe concatenation of the 'orderBy' and 'sortOrder' request parameters into SQL queries without sufficient validation or parameterization. An authenticated attacker with permissions to view clients can exploit this by submitting crafted values to the 'orderBy' parameter. This allows for blind boolean-based data extraction from the database. Furthermore, on systems using MySQL or MariaDB, an attacker can potentially read arbitrary files from the underlying operating system using the LOAD_FILE() function. The issue is addressed in version 1.15.0 by implementing strict input sanitization and pattern matching for sorting parameters.

## Affected products

- Apache Fineract up to and including 1.14.0

## Timeline

- 2026-06-23: patched: Pull request merged into develop branch
- 2026-07-15: disclosed: Public advisory released via oss-security mailing list
- 2026-07-15: advisory: NVD publication date

## References

- [https://github.com/apache/fineract/pull/6020](https://github.com/apache/fineract/pull/6020)
- [https://lists.apache.org/thread/l5klcj2v0dx63bssvb0gmw1nzzc47col](https://lists.apache.org/thread/l5klcj2v0dx63bssvb0gmw1nzzc47col)
- [http://www.openwall.com/lists/oss-security/2026/07/15/2](http://www.openwall.com/lists/oss-security/2026/07/15/2)

## Related threats

- [Apache Fineract SQL injection in Office Search API](https://junglewise.ai/threats/cve-2026-57821-apache-fineract-sql-injection-in-office-search-api)
- [Apache Fineract SQL injection in runreports endpoint](https://junglewise.ai/threats/cve-2026-35152-apache-fineract-sql-injection-in-runreports-endpoint)
