Bdtask Isshue Multi Store eCommerce Shopping Cart Solution Reflected Cross-Site Scripting Vulnerability

Vulnerability

A reflected cross-site scripting vulnerability has been identified in Bdtask/CodeCanyon Isshue Multi Store eCommerce Shopping Cart Solution, version 4.0 and prior. The issue arises in the 'Manage Customer' section, specifically within the dashboard customer management feature. The vulnerability allows for the injection of JavaScript through the search parameter, which is then reflected back to users without adequate output encoding. This flaw can be exploited remotely, potentially leading to session hijacking, credential theft, phishing attacks, and keylogging.

Impact

Exploitation of this vulnerability allows for reflected cross-site scripting, where injected scripts are executed in the context of the user's browser session. This could lead to session cookie theft, allowing an attacker to impersonate the user, as well as phishing opportunities by creating fake login forms or redirecting users to malicious websites.

Reproduction

To reproduce this vulnerability, log into the application and navigate to the 'Manage Customer' page. Inject a standard XSS payload, such as a script tag containing JavaScript, into the search parameter. Once submitted, the injected script will execute, demonstrating the cross-site scripting vulnerability.

Remediation

It is recommended to implement context-aware output encoding for all user-supplied data before rendering it in HTML. Additionally, input validation should be applied to ensure data meets expected formats. Implementing a strict Content Security Policy can also help mitigate the risk by preventing the execution of inline scripts and restricting script sources.

Added: Nov 14, 2025, 10:19 PM
Updated: Nov 14, 2025, 10:19 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.4
exploitability
6.3
remediation
0.0
relevance
1.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.