Bhabishya-123 E-Commerce Cross-Site Scripting Vulnerability

Vulnerability

A reflected Cross-Site Scripting (XSS) vulnerability has been identified in Bhabishya-123 E-commerce version 1.0, specifically within the search endpoint. The vulnerability arises because unsanitized input in the search parameter is directly reflected in the response HTML. This flaw allows attackers to execute arbitrary JavaScript in the browser of users who click on a malicious link or submit a crafted request.

Impact

Exploitation of this vulnerability allows for the execution of arbitrary JavaScript in the context of the user's browser. This could lead to various consequences, including session hijacking, token theft, phishing, impersonation, forced redirection, malware delivery, credential harvesting, and defacement of the search results page.

Reproduction

To reproduce this vulnerability, send a POST request to the search.php endpoint with a payload in the search parameter that includes script tags. The injected JavaScript will execute in the browser of anyone who visits the link or submits the request.

Remediation

As of the time of disclosure, no patch is available. However, it is recommended to sanitize user inputs before reflecting them in the HTML response, implement server-side input validation, and use modern frameworks that provide automatic XSS protection.

Added: Oct 20, 2025, 1:16 PM
Updated: Oct 20, 2025, 2:21 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
3.5
exploitability
7.7
remediation
0.0
relevance
0.7
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.