PatchSiren cyber security CVE debrief
CVE-2026-56287 Apache CVE debrief
CVE-2026-56287 is a boolean-based SQL Injection vulnerability in Apache Fineract's Client Search API. The vulnerability allows an authenticated user to inject arbitrary SQL, potentially leading to data extraction and file disclosure on MySQL/MariaDB. Defenders should assess exposure, verify inventory, and upgrade to a patched version. The vulnerability exists in versions up to and including 1.14.0 and is caused by insufficient validation of orderBy and sortOrder request parameters. This issue can be leveraged for blind boolean-based data extraction and, on MySQL/MariaDB, for disclosing arbitrary files readable by the database process via the LOAD_FILE() function.
- Vendor
- Apache
- Product
- Fineract
- CVSS
- HIGH 8.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-15
- Original CVE updated
- 2026-10-24
- Advisory published
- 2026-07-15
- Advisory updated
- 2026-10-24
Who should care
Defenders of Apache Fineract instances, security teams, and administrators of systems using Apache Fineract should assess exposure and verify inventory. They should also review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Additionally, they should plan vendor-supported updates or mitigations through normal change control where exposure is confirmed and review compensating controls for exposed and
Why it matters
CVE-2026-56287 is a high-severity SQL Injection vulnerability in Apache Fineract's Client Search API. An authenticated user can inject arbitrary SQL, potentially leading to data extraction and file disclosure. Defenders should assess exposure, verify inventory, and upgrade to a patched version.
- Potential data extraction via blind boolean-based SQL injection
- Potential disclosure of arbitrary files readable by the database process on MySQL/MariaDB
- Verification of inventory and exposure of Apache Fineract instances
- Upgrade to a patched version to prevent exploitation
Technical summary
A boolean-based SQL Injection vulnerability exists in Apache Fineract's Client Search API (GET /api/v1/clients) in versions up to and including 1.14.0. The orderBy and sortOrder request parameters are concatenated into a SQL query without sufficient validation, allowing an authenticated user with permission to view clients to inject arbitrary SQL. This can be leveraged to perform blind boolean-based data extraction and, on MySQL/MariaDB, to disclose arbitrary files readable by the database process via the LOAD_FILE() function.
Defensive priority
Upgrade to a patched version, assess exposure, and verify inventory.
Recommended defensive actions
- Upgrade to a version of Apache Fineract containing the fix
- Assess exposure and verify inventory of Apache Fineract instances
- Restrict access to the Client Search API to authorized users
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the boolean-based SQL Injection vulnerability in Apache Fineract's Client Search API. The vulnerability allows an authenticated user to inject arbitrary SQL and potentially disclose arbitrary files readable by the database process.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-56287 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-56287
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-56287 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-56287
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/apache/fineract/pull/6020
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://lists.apache.org/thread/l5klcj2v0dx63bssvb0gmw1nzzc47col
[email protected] - Mailing List, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.