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
PR:H due to admin access required; UI:R for victim interaction; low impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
A vulnerability, which was classified as problematic, was found in SourceCodester Student Result Management System 1.0. This affects an unknown part of the file /script/academic/core/update_profile of the component Profile Setting Page. The manipulation leads to cross site scripting. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
Stored cross-site scripting in SourceCodester Student Result Management System 1.0 allows an authenticated high-privilege user to inject malicious scripts via the email field on the profile update page. A public exploit exists, but no active exploitation has been reported and EPSS score is low (0.07%).
Technical ContextAI
The vulnerability is a stored XSS (CWE-79) in the profile setting page of a PHP-based student result management system. The affected component is /script/academic/core/update_profile, which handles profile updates. The CPE indicates the product is Student Result Management System version 1.0 by razormist. Stored XSS occurs when user input is not properly sanitized before being stored and later rendered in a web page, allowing script execution in the context of other users' browsers.
RemediationAI
No vendor-released patch identified at time of analysis. As a workaround, implement input validation and output encoding for the email field on the profile update page. Specifically, sanitize email input to prevent script injection and ensure proper HTML encoding when displaying stored data. Restrict access to the profile update functionality to trusted administrators only. Note that these mitigations may require code modification and could affect legitimate email formatting.
Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri
Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri
Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri
Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri
Session hijacking in PHPGurukul Student Result Management System v2.0 stems from the /srms/change-password.php component
Session hijacking in PHPGurukul Student Result Management System v2.0 stems from improper session invalidation in the em
Critical SQL injection vulnerability in PHPGurukul Student Result Management System version 1.3, exploitable through the
Student Result Management System versions up to 1.0 is affected by improper resource shutdown or release (CVSS 6.5).
CVE-2025-7534 is a critical SQL injection vulnerability in PHPGurukul Student Result Management System 2.0, exploitable
SourceCodester Student Result Management System 1.0 contains improper access controls in the bulk user import functional
Improper access control in SourceCodester Student Result Management System 1.0 allows unauthenticated remote attackers t
SourceCodester Student Result Management System 1.0 stores authentication credentials in cleartext within an HTTP-access
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-17049