CVE-2026-4613
7.3SourceCodester · E-Commerce Site
A SQL injection vulnerability exists in the Search parameter of the products.php file in SourceCodester E-Commerce Site 1.0, allowing remote unauthenticated attackers to execute arbitrary SQL commands.
Executive summary
SourceCodester E-Commerce Site 1.0 is vulnerable to unauthenticated remote SQL injection, posing a significant risk of unauthorized database access and data compromise.
Vulnerability
The application fails to properly sanitize user input provided through the Search argument in the products.php file. This allows an unauthenticated remote attacker to inject malicious SQL queries, potentially leading to unauthorized data extraction or manipulation.
Business impact
Successful exploitation of this SQL injection vulnerability allows an attacker to interact directly with the backend database. This could result in the exfiltration of sensitive customer or administrative data, unauthorized modification of records, or potential compromise of the underlying application integrity. With a CVSS score of 7.3, this high-severity flaw represents a substantial threat to business continuity and data privacy.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the affected products.php endpoint or disable the search functionality entirely until a vendor-supplied fix is released.
Proactive Monitoring: Security teams should monitor web access logs for unusual SQL syntax patterns or unexpected character sequences originating from the search parameter.
Compensating Controls: Deploy a Web Application Firewall (WAF) with custom rules designed to detect and block SQL injection attempts targeting the search parameter in products.php.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists as documented in the research write-up hosted on GitHub.
Analyst recommendation
Given the availability of a public proof-of-concept and the ease of exploitation for unauthenticated attackers, immediate attention is required. Organizations should prioritize isolating the affected component and implementing robust input validation or WAF protections to prevent unauthorized database access while awaiting a vendor-supplied security update.
More SourceCodester CVEs
Sources
Originally found and disclosed by WeQi (VulDB User), per the CVE Program record.