Impact
A security vulnerability has been identified in SourceCodester Simple Client Management System 1.0. The flaw exists in an unknown function of the file /classes/Master.php?f=save_service, where an attacker can manipulate the ID argument to inject arbitrary SQL statements. The injected payload is executed by the application’s database engine, giving the attacker the ability to read, modify or delete data. The weakness is a classic SQL injection in the context of an input that is not properly sanitized, which aligns with CWE‑74 and CWE‑89.
Affected Systems
All installations of SourceCodester Simple Client Management System 1.0 that use the /classes/Master.php script are vulnerable. The specific file affected is /classes/Master.php?f=save_service within the system’s core code.
Risk and Exploitability
The CVSS score of 6.9 categorises the vulnerability as moderate, and the EPSS score is not available, implying no current data on exploitation probability. The vulnerability can be exploited remotely and has been publicly disclosed, but it is not listed in the CISA KEV catalog. Attackers with network access to the application can supply a crafted ID parameter to execute arbitrary SQL against the database.
OpenCVE Enrichment