Impact
A SQL injection flaw is present in SourceCodester Sales and Inventory System 1.0 when the sid parameter is passed to /update_supplier.php via an HTTP GET request. The manipulation of sid allows injection of arbitrary SQL statements, which can be exploited remotely. The vulnerability has been publicly disclosed, and the exploit is available for use.
Affected Systems
The affected product is SourceCodester Sales and Inventory System version 1.0. The vulnerability is located in the update_supplier.php component of the HTTP GET request handler. Any deployment of this version that exposes the update_supplier.php endpoint is susceptible.
Risk and Exploitability
The CVSS score is 5.3, indicating moderate severity, while the EPSS score is less than 1% suggesting a low likelihood of current exploitation. The vulnerability is not listed in the CISA KEV catalog. The exploit can be triggered remotely by sending an HTTP GET request to /update_supplier.php with a malicious sid value. No information is provided about authentication requirements or privilege escalation.
OpenCVE Enrichment