Skip to main content

Student Result Management System CVE-2025-5599

| EUVDEUVD-2025-16901 HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2025-06-04 cna@vuldb.com
7.3
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Impact

This vulnerability presents HIGH real-world risk despite a moderately-scored CVSS of 7.3. Risk signals analysis: (1) CVSS Vector shows AV:N (network-accessible), AC:L (low attack complexity), PR:N (no privileges required), UI:N (no user interaction), and S:U/C:L/I:L/A:L (limited confidentiality, integrity, availability impact) — indicating easy exploitation with broad attack surface. (2) Public exploit disclosure significantly elevates real-world exploitation probability, moving this beyond theoretical risk. (3) The vulnerability affects a student information system, likely containing personally identifiable information (PII) such as student records, grades, and employment data. (4) Typical installations of such open-source management systems are often exposed to the internet with minimal security hardening. (5) SQL injection enables data exfiltration, authentication bypass, and potential remote code execution depending on database permissions. The CVSS score of 7.3 is justified and aligns with actual exploitability; this is NOT a false-positive high-CVSS case. Organizations running this software should prioritize patching immediately.

Exploit ScenarioDerived

An attacker discovers a publicly accessible PHPGurukul Student Result Management System instance. They craft an HTTP request to /editmyexp.php with a malicious SQL injection payload in the emp1ctc parameter, such as: emp1ctc=1' UNION SELECT username, password, NULL FROM admin_users--. Since no authentication is required (PR:N) and the parameter is directly concatenated into an SQL query without sanitization, the database executes both the original query and the injected UNION statement. The attacker extracts admin credentials, logs in, and gains full access to student records, grades, and system configuration. Alternatively, a time-based blind SQL injection (e.g., emp1ctc=1' AND SLEEP(5)--) allows the attacker to exfiltrate data character-by-character. With public exploit code available, this attack requires minimal technical skill and can be automated, making large-scale targeting of education institutions feasible.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 14, 2026

Critical SQL injection vulnerability in PHPGurukul Student Result Management System version 1.3, exploitable through the emp1ctc parameter in /editmyexp.php. An unauthenticated remote attacker can manipulate this parameter to inject malicious SQL commands, potentially leading to unauthorized data access, modification, or deletion. With a publicly disclosed exploit and CVSS 7.3 rating reflecting network-based remote exploitation with low attack complexity and no authentication requirements, this vulnerability poses significant risk to exposed instances.

Affected VersionsENISA

Student Result Management System 1.3

Affected Packages

euvd student_result_management_system no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability stems from improper input validation and parameterization in the /editmyexp.php file, classified under CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component). The vulnerable parameter 'emp1ctc' is processed without adequate SQL query parameterization or input sanitization, allowing an attacker to break out of the intended SQL context and inject arbitrary SQL code. PHPGurukul Student Result Management System is a PHP-based web application (CPE context suggests: cpe:2.3:a:phpgurukul:student_result_management_system:1.3), likely running on Apache/Nginx with PHP and a MySQL/MariaDB backend. The root cause is the absence of prepared statements or parameterized queries, relying instead on direct string concatenation of user input into SQL statements.

Know when Student Result Management System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 7.3 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

2
PoC Detected
Jun 09, 2025 - 15:00 vuln.today
Public exploit code
CVE Published
Jun 04, 2025 - 18:15 nvd
HIGH 7.3

DescriptionCVE.org

A vulnerability classified as critical was found in PHPGurukul Student Result Management System 1.3. This vulnerability affects unknown code of the file /editmyexp.php. The manipulation of the argument emp1ctc leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

A SQL injection vulnerability in PHPGurukul Student Result Management System 1.3 allows remote attackers to compromise database integrity and access sensitive student and employee data. This poses immediate risk to organizations using this system, particularly educational institutions managing confidential academic and payroll records. With public exploits available and no vendor patch released, this vulnerability requires urgent mitigation.

Recommended Action

Within 24 hours: Isolate affected systems from production networks or disable public access to the /editmyexp.php endpoint. Within 7 days: Implement Web Application Firewall (WAF) rules to block SQL injection patterns in the emp1ctc parameter and conduct database access logs review for suspicious activity. Within 30 days: Evaluate migration to a patched version or alternative Student Result Management System, and perform full security audit of all database access and stored data.

Business Impact: High
Compensating Controls

Deploy WAF rules to block SQL injection attempts targeting the emp1ctc parameter; implement input validation and parameterized query enforcement at the application layer; restrict network access to /editmyexp.php to authorized IP ranges only; enable database activity monitoring and alerting; consider disabling the employee expense feature until patch availability; implement database read-only replicas to limit data exfiltration scope.

Threat Intelligence Overview

EPSS Score
0.1%
Top 80% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2023-48722 CRITICAL POC
9.8 Dec 21

Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri

CVE-2023-48720 CRITICAL POC
9.8 Dec 21

Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri

CVE-2023-48718 CRITICAL POC
9.8 Dec 21

Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri

CVE-2023-48716 CRITICAL POC
9.8 Dec 21

Student Result Management System v1.0 is vulnerable to multiple Unauthenticated SQL Injection vulnerabilities. Rated cri

CVE-2025-50489 HIGH POC
7.5 Jul 28

Session hijacking in PHPGurukul Student Result Management System v2.0 stems from the /srms/change-password.php component

CVE-2025-50490 HIGH POC
7.5 Jul 28

Session hijacking in PHPGurukul Student Result Management System v2.0 stems from improper session invalidation in the em

CVE-2026-2984 MEDIUM POC
5.5 Feb 23

Student Result Management System versions up to 1.0 is affected by improper resource shutdown or release (CVSS 6.5).

CVE-2025-7534 MEDIUM POC
5.5 Jul 13

CVE-2025-7534 is a critical SQL injection vulnerability in PHPGurukul Student Result Management System 2.0, exploitable

CVE-2026-2983 MEDIUM POC
5.5 Feb 23

SourceCodester Student Result Management System 1.0 contains improper access controls in the bulk user import functional

CVE-2026-2938 MEDIUM POC
5.5 Feb 22

Improper access control in SourceCodester Student Result Management System 1.0 allows unauthenticated remote attackers t

CVE-2026-5531 MEDIUM POC
5.5 Apr 05

SourceCodester Student Result Management System 1.0 stores authentication credentials in cleartext within an HTTP-access

CVE-2025-5649 MEDIUM POC
5.3 Jun 05

A remote code execution vulnerability in A vulnerability classified as critical (CVSS 5.3). Risk factors: public PoC ava

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy