Impact
The vulnerability exists in the update_settings_info function of SystemSettings.php in SourceCodester Multi‑Vendor Online Grocery Management System version 1.0. By manipulating the content[] parameter, an attacker can inject arbitrary code that the application will execute, leading to unauthorized code execution on the server. This flaw is classified as CWE‑74 and CWE‑94 and can potentially allow manipulation of application data or full compromise of the hosting environment.
Affected Systems
SourceCodester Multi‑Vendor Online Grocery Management System version 1.0 is affected. No other product versions are mentioned. The flaw resides in the Setting Handler component, specifically classes/SystemSettings.php.
Risk and Exploitability
The CVSS score of 5.3 describes moderate severity, and the EPSS score of <1% indicates a low but nonzero likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. The attack vector is remote; an attacker only needs to send a crafted request to the update_settings_info endpoint to trigger code injection, as the content[] parameter is externally reachable.
OpenCVE Enrichment