PHPGurukul Curfew e-Pass Management System Cross-Site Scripting Vulnerability

Vulnerability

A stored cross-site scripting vulnerability has been identified in PHPGurukul Curfew e-Pass Management System version 1.0. The issue resides in the view-pass-detail.php file, where user-controlled data, specifically the Fullname and Category fields, are echoed into the HTML without proper sanitization. This flaw allows attackers with administrator privileges to inject malicious scripts that are executed in the browsers of administrators viewing the affected pages.

Impact

Exploitation of this vulnerability allows for stored cross-site scripting, where injected scripts are executed in the context of the administrator's browser.

Reproduction

To reproduce this vulnerability, inject a script payload into the Fullname or Category fields during the pass or category creation process. Once the payload is saved, navigate to the 'Manage Pass' page and click 'view' to see the injected script executed in the browser.

Added: Oct 27, 2025, 8:28 PM
Updated: Oct 27, 2025, 8:28 PM

Vulnerability Rating

Custom Algorithm
spread
1.0
impact
5.4
exploitability
6.0
remediation
0.0
relevance
0.9
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.