Impact
The flaw resides in the order_by function of DB_query_builder.php. An attacker can craft a malicious orderBy parameter that is inserted directly into a SQL statement, allowing arbitrary SQL injection. Remote exploitation is possible, and public exploits exist. This vulnerability can lead to unauthorized data disclosure, modification, or database compromise, affecting confidentiality and integrity of the stored data.
Affected Systems
The issue affects amirsanni Mini-Inventory-and-Sales-Management-System versions up to commit 81bf0b55f5933f3b0dbb1583204a612e06605b95. No newer releases are available as the project is no longer maintained and follows a rolling release model. Consequently, any deployed instance of the system built from the affected code base remains vulnerable.
Risk and Exploitability
The CVSS base score of 5.3 indicates moderate risk. EPSS data is not available, but the vulnerability is listed as not in the KEV catalog. Public exploits have been released, so an attacker can abuse the flaw from the Internet. Because the product is abandoned, the exposure window is limited to systems that still run the vulnerable code. The attack vector is remote and does not require privileged access.
OpenCVE Enrichment