Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Impact | CVSS 7.3 (High) with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L indicates a network-accessible vulnerability requiring no privileges or user interaction, making it easily exploitable at scale. The low attack complexity (AC:L) means no special conditions are needed. Public disclosure of exploit code significantly elevates real-world risk beyond the base CVSS score. While the impact is rated as 'Low' across confidentiality, integrity, and availability (L/L/L in CVSS), SQL injection in e-commerce applications can expose customer databases, payment information, and inventory data, making actual impact potentially severe. The classification as 'critical' in the CVE description conflicts somewhat with the CVSS 7.3 rating (which is 'High'), suggesting the analyst should treat this as HIGH priority given public exploit availability and direct database access potential. This is not a low-real-risk scenario; public POC + network-accessible SQL injection = imminent exploitation likelihood. |
| Exploit ScenarioDerived | An unauthenticated attacker on the public internet sends an HTTP request to the vulnerable application with a crafted ID parameter containing SQL injection payload, such as: GET /cart_remove.php?ID=1 OR '1'='1 or ID=1;DROP TABLE users;--. The application processes this without sanitization, executing the attacker's SQL in the database context. The attacker can enumerate database structure, extract customer records (names, emails, addresses, possibly payment data), modify inventory or pricing, or delete records. No user interaction or special privileges are required. Given public POC availability, script-kiddies and automated scanners will likely probe for and exploit this vulnerability within hours to days of public disclosure. Attack surface is every instance of Lifeestyle Store 1.0 exposed to the internet, including unsecured test environments. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 16, 2026
CVE-2025-7410 is a critical SQL injection vulnerability in code-projects LifeStyle Store version 1.0, affecting the /cart_remove.php file's ID parameter. An unauthenticated remote attacker can exploit this vulnerability over the network to execute arbitrary SQL queries, potentially leading to unauthorized data access, modification, or deletion. The vulnerability has been publicly disclosed with exploit code available, increasing real-world exploitation risk.
RemediationAI
Immediate actions: (1) Apply input validation to the ID parameter in /cart_remove.php—whitelist numeric-only values if ID is intended to be numeric, or use strict type checking. (2) Implement parameterized prepared statements (mysqli prepared statements or PDO prepared statements in PHP) for all database queries instead of string concatenation. (3) Use an ORM framework (e.g., Doctrine, Eloquent) that automatically handles query parameterization. (4) Implement Web Application Firewall (WAF) rules to detect and block common SQL injection patterns in the ID parameter. (5) Contact code-projects for an official patch or security update; if unavailable, consider forking or replacing the application with maintained alternatives. (6) Temporarily, restrict access to /cart_remove.php via IP allowlisting or authentication enforcement until patched. Long-term: migrate to a maintained e-commerce platform with active security updates.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability is rooted in CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component), which describes the failure to sanitize user input before SQL operations. The /cart_remove.php file accepts an ID parameter that is directly concatenated or used in SQL queries without proper parameterized query use or input validation. The LifeStyle Store application (code-projects version 1.0) is a PHP-based e-commerce platform where the cart removal functionality should validate and escape all user-supplied ID values before database operations. The lack of prepared statements or parameterized queries allows attackers to inject malicious SQL syntax through the ID parameter, bypassing intended application logic.
Know when Lifestyle Store gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was found in code-projects LifeStyle Store 1.0. It has been classified as critical. Affected is an unknown function of the file /cart_remove.php. The manipulation of the argument ID leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
Executive ViewAI
A critical SQL injection vulnerability in LifeStyle Store 1.0 allows unauthenticated remote attackers to compromise database integrity and potentially access sensitive customer data. Public exploit code is available, significantly increasing the risk of active exploitation. This vulnerability requires immediate action to protect customer information and maintain system availability.
Implement Web Application Firewall (WAF) rules to detect and block SQL injection patterns in the ID parameter; restrict network access to /cart_remove.php through IP whitelisting; disable the shopping cart feature if business operations permit; apply input validation and parameterized query enforcement at the application layer if source code access exists; enable real-time database activity monitoring and alerting; implement database-level access controls to limit query scope; consider application shutdown until patch availability is confirmed.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Lifestyle Store
View allCVE-2025-7411 is a critical SQL injection vulnerability in code-projects LifeStyle Store 1.0 affecting the /success.php
SQL injection in LifeStyle Store 1.0 allows remote attackers to manipulate database queries via the ID parameter of /car
EUVD-2025-21014
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB