CVE-2025-11659

7.3

ProjectsAndPrograms · School Management System

An unrestricted file upload vulnerability in the School Management System allows remote attackers to compromise the system via the /assets/uploadNotes.php file.

Executive summary

A critical unrestricted file upload vulnerability in ProjectsAndPrograms School Management System enables remote, unauthenticated attackers to potentially upload malicious files.

Vulnerability

This vulnerability is an unrestricted file upload flaw occurring within the /assets/uploadNotes.php script. The vulnerability allows an unauthenticated remote attacker to manipulate the file argument, potentially leading to unauthorized code execution or system compromise.

Business impact

The ability to upload arbitrary files to a web server poses a severe risk to organizational security, as it can lead to remote code execution, unauthorized data access, or complete server compromise. With a CVSS score of 7.3, this high-severity flaw requires immediate attention to prevent unauthorized actors from gaining persistent access to the school management infrastructure.

Remediation

Immediate Action: Since no official patch is currently identified, organizations should restrict access to the affected /assets/uploadNotes.php endpoint or disable the file upload functionality entirely until a secure update is released by the vendor.

Proactive Monitoring: Security teams should audit web server logs for suspicious file upload activity or requests directed at the /assets/ directory that deviate from normal administrative patterns.

Compensating Controls: Deploy a Web Application Firewall (WAF) rule to block unauthorized access to the vulnerable upload endpoint or to inspect and sanitize incoming file uploads for malicious signatures.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists, as documented in the referenced GitHub issue.

Analyst recommendation

Due to the availability of a public proof-of-concept and the ease of remote exploitation, this vulnerability presents an immediate risk to the integrity of the School Management System. Administrators must prioritize isolating the vulnerable component and monitoring the environment for indicators of compromise until the vendor provides a formal security update.

Sources

Originally found and disclosed by yuc1 (VulDB User), per the CVE Program record.