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
Requires high privileges and user interaction; only integrity impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
A vulnerability has been found in SourceCodester Student Result Management System 1.0 and classified as problematic. This vulnerability affects unknown code of the file /script/academic/terms of the component Add Academic Term. The manipulation of the argument Academic Term leads to cross site scripting. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
Stored cross-site scripting (XSS) in SourceCodester Student Result Management System 1.0 allows an authenticated attacker with high privileges to inject arbitrary JavaScript via the Academic Term field in the Add Academic Term page. The vulnerability is publicly exploited with a proof-of-concept available, though EPSS score is low (0.09%) and no active exploitation in CISA KEV has been reported.
Technical ContextAI
The vulnerability is a stored XSS (CWE-79) in the Academic Term input field of the /script/academic/terms endpoint. The application fails to sanitize user-supplied input before storing it, allowing script execution in the context of other users' browsers. The affected product is a PHP-based web application for managing student results, identified by CPE cpe:2.3:a:munyweki:student_result_management_system:1.0:*:*:*:*:*:*:*.
RemediationAI
Upgrade to a patched version if available; otherwise, sanitize the Academic Term input field to prevent XSS. As a workaround, restrict access to the Add Academic Term page to trusted administrators only. Note that disabling the feature may impact functionality. Vendor advisory is not available; refer to the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2025-5722) for updates.
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-17056