SQL Injection Vulnerability in Apache Fineract Affecting Multiple Versions
CVE-2018-1290
9.8CRITICAL
What is CVE-2018-1290?
The vulnerability in Apache Fineract arises from improper handling of single quotation escapes within SQL parameters. By exploiting this flaw in specific methods such as retrieveAuditEntries from the AuditsApiResource Class and retrieveCommands from the MakercheckersApiResource Class, attackers can execute arbitrary SQL commands, potentially compromising the integrity and confidentiality of the database. This highlights the importance of robust input validation to prevent such vulnerabilities.
Affected Version(s)
Apache Fineract 1.0.0
Apache Fineract 0.6.0-incubating
Apache Fineract 0.5.0-incubating