indieka900 Online Shopping System SQL Injection Vulnerability

Vulnerability

A SQL injection vulnerability has been identified in version 1.0 of the indieka900 Online Shopping System PHP application. The issue resides in the login.php file, specifically within the password parameter. This vulnerability allows attackers to inject arbitrary SQL commands, which could be exploited using time-based blind SQL injection techniques to manipulate or enumerate the backend database.

Impact

Exploitation of this vulnerability could lead to unauthorized database access, allowing attackers to read, write, or delete database information. It could also enable database enumeration, unauthorized access to sensitive information, authentication bypass, account takeover, and potentially code execution, depending on the database management system configuration.

Remediation

To address this vulnerability, it is recommended to use parameterized queries and prepared statements to prevent SQL injection. Additionally, implement strict server-side input validation, enforce the principle of least privilege for the database account, regularly patch and update the application and its dependencies, and ensure that user input, especially passwords, is sanitized and validated before being processed in SQL queries.

Added: Oct 27, 2025, 4:17 PM
Updated: Oct 27, 2025, 8:31 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
7.4
remediation
0.0
relevance
0.8
threat
0.0
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.