PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-57821 Apache CVE debrief

A SQL Injection vulnerability exists in Apache Fineract's Office Search API (GET /api/v1/offices) in versions up to and including 1.14.0. The orderBy request parameter is concatenated into a SQL query without sufficient validation, allowing an authenticated user with permission to view offices to inject arbitrary SQL via a crafted orderBy value. This vulnerability can be leveraged to perform time-based blind SQL injection for data exfiltration and denial of service for other users. The vulnerability affects Apache Fineract versions up to and including 1.14.0 and can be mitigated by upgrading to a version containing the fix.

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 should care about this vulnerability as it can be used to perform time-based blind SQL injection for data exfiltration and denial of service for other users. Roles that should assess exposure include security teams, system administrators, and developers. Deployment contexts that should assess exposure include Apache Fineract versions up to and including 1.14.0.

Why it matters

This SQL Injection vulnerability in Apache Fineract's Office Search API can be used for data exfiltration and denial of service. Defenders should assess exposure, upgrade to a fixed version, and implement input validation and sanitization to prevent exploitation.

  • Data exfiltration through time-based blind SQL injection
  • Denial of service for other users due to database connection pool exhaustion
  • Potential for lateral movement and privilege escalation
  • Need for input validation and sanitization to prevent exploitation

Technical summary

The orderBy request parameter is concatenated into a SQL query without sufficient validation, allowing an authenticated user with permission to view offices to inject arbitrary SQL via a crafted orderBy value. This can be leveraged to perform time-based blind SQL injection for data exfiltration. The vulnerability affects Apache Fineract versions up to and including 1.14.0 and can be mitigated by upgrading to a version containing the fix and implementing input validation and sanitization. The vulnerability has a CVSS score of 8.1 and is classified as HIGH severity.

Defensive priority

Upgrade to a version containing the fix, assess exposure, and verify inventory

Recommended defensive actions

  • Upgrade to a version containing the fix
  • Assess exposure and verify inventory
  • Implement input validation and sanitization
  • Monitor for suspicious activity
  • Review compensating controls for exposed systems
  • Track exceptions and retest remediated assets
  • 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 vulnerability, including its description, CVSS score, and affected versions. The vulnerability has been publicly disclosed and is being actively monitored. Defenders should verify the affected scope, severity, and vendor guidance to assess exposure. The evidence is limited to publicly available information, and further verification is required to confirm the vulnerability's impact.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-57821 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-57821 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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.