Impact
This vulnerability is a parameterized injection flaw that allows an attacker to supply arbitrary SQL through the selectFields argument of a frontend endpoint. The flaw is a classic SQL injection described by CWE-89 and a code injection weakness categorized as CWE-74. Remote execution of malicious SQL queries can lead to data exfiltration, data modification or even deletion through the vulnerable endpoint, impacting the confidentiality, integrity, and availability of the underlying database.
Affected Systems
The affected product is funadmin version 7.1.0. The flaw resides in the Curd::selectList function located in /frontend/ajax/index of the Frontend List Endpoint. No other versions are currently documented as vulnerable.
Risk and Exploitability
The CVSS score of 6.9 reflects a moderate severity that combines network accessibility with potential data compromise. EPSS is not available, so the exploitation likelihood cannot be quantified, and the issue is not listed in the CISA KEV catalog. The vulnerability is exploitable remotely, meaning any client that can reach the endpoint can trigger the injection. Attackers could gain unauthorized database access if the database user has elevated privileges, while weaker privileges could limit them to read-only operations.
OpenCVE Enrichment