CVE-2026-11474
Kushan2k · student-management-system
An unrestricted file upload vulnerability in the Kushan2k student-management-system registration endpoint allows attackers to upload malicious files via the 'stimg' argument.
Executive summary
An unrestricted file upload vulnerability in the Kushan2k student-management-system allows unauthenticated attackers to upload and potentially execute arbitrary code.
Vulnerability
The registration endpoint in service/RegisterService.php fails to properly restrict file uploads provided via the 'stimg' argument. This allows an unauthenticated attacker to upload arbitrary files, which may lead to Remote Code Execution (RCE).
Business impact
This vulnerability is critical, with a CVSS score of 7.3. It allows for full system compromise if an attacker successfully uploads and executes a web shell, leading to complete unauthorized control over the server and the exposure of all sensitive student data.
Remediation
Immediate Action: Apply vendor updates immediately to restrict file types and validate uploads at the Registration Endpoint.
Proactive Monitoring: Audit the server's upload directories for suspicious file types (e.g., .php, .exe, .sh) and monitor for unexpected file creation events.
Compensating Controls: Configure the web server to disable script execution in user-uploaded directories and implement a strict allow-list for file extensions and MIME types.
Exploitation status
Public Exploit Available: true
Analyst recommendation
Immediate action is required to close the file upload vulnerability. Administrators must ensure that the registration service is not accepting arbitrary files and should move to the latest patched version to fully mitigate the risk of RCE.