PHPGurukul Curfew e-Pass Management System
CVE-2025-12311
LOW
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability was detected in PHPGurukul Curfew e-Pass Management System 1.0. This issue affects some unknown processing of the file edit-category-detail.php. The manipulation of the argument catname results in cross site scripting. The attack can be launched remotely. The exploit is now public and may be used.
AnalysisAI
Stored or reflected cross-site scripting (XSS) in PHPGurukul Curfew e-Pass Management System 1.0 allows authenticated users with high privileges to inject malicious scripts via the catname parameter in edit-category-detail.php, affecting application integrity with low severity (CVSS 1.9, EPSS 0.03%). Publicly available exploit code exists; however, exploitation requires user interaction and high-level administrative credentials, significantly limiting real-world attack surface.
Technical ContextAI
The vulnerability exists in a PHP-based web application for managing curfew e-pass systems. The affected component is the edit-category-detail.php file, which processes user input from the catname parameter without proper sanitization or output encoding. This is a classic CWE-79 (Improper Neutralization of Input During Web Page Generation) flaw where untrusted user input is reflected or stored in the web application's response without validation. The attack vector is network-based (AV:N), exploitable with low complexity (AC:L) through standard HTTP requests, though it requires high-privilege user interaction (PR:H/UI:P) to trigger. The lack of input validation in the PHP backend allows an attacker to embed arbitrary JavaScript code that executes in the context of other users' browsers.
RemediationAI
No vendor-released patch version has been identified at the time of analysis. Immediate remediation should focus on input validation and output encoding. Implement server-side input validation to reject or sanitize the catname parameter, rejecting any input containing HTML/JavaScript special characters (<, >, ", ', etc.) or using a whitelist of allowed characters. Apply output encoding using PHP's htmlspecialchars() or equivalent context-aware encoding before rendering the catname value in edit-category-detail.php. As a temporary compensating control, restrict access to edit-category-detail.php and category management functions to a minimal set of trusted administrators, and disable the category editing feature entirely if not actively required. Organizations should contact PHPGurukul at https://phpgurukul.com/ to request a security patch. Vulnerability details and advisory information are documented at https://vuldb.com/?id.329983.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today