Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/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
7DescriptionCVE.org
A vulnerability was detected in code-projects Exam Form Submission 1.0. This impacts an unknown function of the file /admin/update_s1.php. Performing a manipulation of the argument sname results in cross site scripting. The attack may be initiated remotely. The exploit is now public and may be used.
AnalysisAI
A Stored Cross-Site Scripting (XSS) vulnerability exists in code-projects Exam Form Submission version 1.0, affecting the /admin/update_s1.php file where the 'sname' parameter is not properly sanitized. An unauthenticated attacker can remotely inject malicious JavaScript by manipulating this parameter, which will execute in the browsers of administrators or other users who view the affected page. A public proof-of-concept exploit is available on GitHub, and the vulnerability has an EPSS score indicating probable exploitation likelihood.
Technical ContextAI
The vulnerability is a Reflected or Stored Cross-Site Scripting (CWE-79) flaw in a PHP-based application (cpe:2.3:a:code-projects:exam_form_submission:*:*:*:*:*:*:*:*). The root cause is inadequate input validation and output encoding of user-supplied data in the 'sname' parameter passed to /admin/update_s1.php. The PHP application fails to apply proper context-aware output encoding (HTML entity encoding, JavaScript escaping, or similar) before rendering the sname value in HTML responses. This allows attackers to inject arbitrary HTML and JavaScript payloads that execute with the privileges of the authenticated user viewing the page, potentially leading to session hijacking, credential theft, or administrative account compromise.
RemediationAI
Immediately upgrade to a patched version of Exam Form Submission if code-projects releases one; check https://code-projects.org/ and https://vuldb.com/?id.352384 for updates. If no patch is available, implement input validation by rejecting or encoding the 'sname' parameter using HTML entity encoding (e.g., htmlspecialchars() in PHP with ENT_QUOTES flag) before rendering it in HTML context. Additionally, apply output encoding to all user-supplied variables in the /admin/update_s1.php response, implement a Content Security Policy (CSP) header to restrict inline script execution, and restrict access to the /admin/ directory to trusted IP ranges via firewall or web server configuration. Consider implementing CSRF tokens and session-based protections to mitigate secondary attack vectors. Regular security audits of the application codebase are strongly recommended.
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
EUVD-2026-14331
GHSA-v6pg-hpm6-mh6m