PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-65874 Apache Software Foundation CVE debrief

Apache Fineract versions up to and including 1.15.0 are vulnerable to time-based blind SQL injection via the Center read endpoint and datatable entry read endpoints. The issue arises from the direct concatenation of caller-supplied ordering parameters into the SQL ORDER BY clause, bypassing existing regex-based input validation. Users should upgrade to version 1.16.1, which fixes the issue.

Vendor
Apache Software Foundation
Product
Apache Fineract
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-30
Original CVE updated
2026-11-02
Advisory published
2026-10-30
Advisory updated
2026-11-02

Who should care

Defenders and administrators of systems using Apache Fineract versions up to and including 1.15.0 should assess exposure and upgrade to version 1.16.1 to fix the issue. This involves reviewing system configurations, identifying potential vulnerabilities, and implementing necessary security measures to prevent exploitation. Additionally, security teams and vulnerability management teams should be aware of the potential risks and take proactive steps to rem

Why it matters

The SQL injection vulnerability in Apache Fineract versions up to and including 1.15.0 allows attackers to inject malicious SQL code, potentially leading to unauthorized data access and modification. Defenders and administrators of systems using these versions should assess exposure and upgrade to version 1.16.1 to fix the issue.

  • Potential for unauthorized data access and modification
  • Risk of data tampering and corruption
  • Need for upgraded input validation and sanitization
  • Potential for lateral movement and further exploitation

Technical summary

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}) in Apache Fineract versions up to and including 1.15.0 are vulnerable to time-based blind SQL injection. The existing regex-based input validation can be bypassed, allowing attackers to inject malicious SQL code.

Defensive priority

Upgrade to version 1.16.1 to fix the SQL injection vulnerability. Assess exposure for systems using Apache Fineract versions up to and including 1.15.0.

Recommended defensive actions

  • Upgrade to Apache Fineract version 1.16.1
  • Assess exposure for systems using Apache Fineract versions up to and including 1.15.0
  • Review and update input validation and sanitization for ordering parameters
  • Confirm whether affected Apache Fineract deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and NVD vulnerability detail provide information on the SQL injection vulnerability in Apache Fineract. The issue is caused by the direct concatenation of caller-supplied ordering parameters into the SQL ORDER BY clause.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-65874 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-65874

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-65874 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-65874

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

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.