TMD Custom Header Menu OpenCart Module SQL Injection Vulnerability

Vulnerability

A SQL injection vulnerability has been identified in the TMD Custom Header Menu OpenCart module, version 4.0.0.1. This vulnerability exists in the admin index.php file, where the headermenu_id parameter is improperly processed, allowing authenticated attackers to manipulate SQL queries. Exploitation of this vulnerability could lead to unauthorized access to database contents, including admin session details, Personally Identifiable Information (PII), and payment information. The vulnerability requires a valid session cookie and user_token for exploitation.

Impact

Exploitation of this vulnerability allows for SQL injection, enabling attackers to access and manipulate database information. This could include exfiltrating admin credentials and any stored PII or payment details.

Reproduction

To reproduce this vulnerability, an authenticated user must send a request to the admin index.php file with the headermenu_id parameter manipulated to include SQL injection payloads. This can be done using tools like sqlmap or through manual exploitation methods, such as crafting a request that exploits the SQL injection vulnerability by extracting data from the database.

Remediation

Users are advised to upgrade to the latest version of the TMD Custom Header Menu OpenCart module. The fixed version is available in the OpenCart marketplace.

Added: Sep 1, 2025, 7:22 PM
Updated: Sep 1, 2025, 7:22 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
6.1
remediation
7.7
relevance
0.0
threat
6.4
urgency
2.9
incentive
1.7

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