Impact
The vulnerability is a classic SQL injection that occurs in /admin/get_barcode_data.php when the barcode parameter is not properly sanitized. An attacker can inject arbitrary SQL statements, potentially exfiltrating sensitive data, modifying database records, or escalating privileges. The flaw allows remote exploitation, as the vulnerable code is reachable over HTTP without additional authentication constraints.
Affected Systems
This flaw affects SourceCodester's Pet Grooming Management Software version 1.0, specifically the get_barcode_data.php endpoint located under the /admin directory. No other versions or modules were explicitly mentioned as impacted.
Risk and Exploitability
The CVSS v3.1 base score is 6.9, reflecting a moderate severity that includes network attack vector, user interaction, and scope. EPSS data is not currently available, and the vulnerability is not listed in the active KEV list, but publicly published exploits are known. It is likely that remote attackers could use the injection to alter database contents or gain data. Given the exposure, the risk is notable for administrators with internet-facing deployments.
OpenCVE Enrichment