School Erp Pro
CVE-2020-37090
CRITICAL
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | CVSS 9.8 with PoC. School ERP systems contain student records, grades, and staff data. |
| Exploit ScenarioDerived | A student uploads a PHP web shell through the assignment submission form, then accesses it to execute commands and modify grades or steal student records. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
School ERP Pro 1.0 allows students to upload arbitrary PHP files, enabling remote code execution from a low-privileged student account.
Earlier versions of this analysis (1)
File upload in School ERP Pro allows student-to-RCE escalation.
RemediationAI
Update the software. Implement file type validation. Disable PHP execution in upload directories.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
School ERP Pro 1.0 has a CWE-434 file upload vulnerability that allows students (low-privileged users) to upload PHP files through the assignment submission or profile functionality.
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
School ERP Pro 1.0 contains a file upload vulnerability that allows students to upload arbitrary PHP files to the messaging system. Attackers can upload malicious PHP scripts through the message attachment feature, enabling remote code execution on the server.
Executive ViewAI
School Erp Pro versions up to 1.0 contain a critical file upload vulnerability (CVSS 9.8) that allows unauthenticated attackers to upload and execute malicious files, potentially leading to complete system compromise. Any organization using this software faces immediate risk of data breach, ransomware deployment, and operational disruption, with active exploits already circulating in the wild.
Disable file upload feature entirely if operationally feasible; implement WAF rules restricting upload endpoints to whitelisted file types and extensions only; enforce strict file type validation on server-side with MIME type verification; segment School Erp Pro network traffic from sensitive systems; implement intrusion detection signatures for CVE-2020-37090 exploitation patterns; enforce principle of least privilege for application service accounts; monitor upload directories for suspicious executable files.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)CVE.org
More in School Erp Pro
View allArox School ERP Pro v1.0 was discovered to contain multiple arbitrary file upload vulnerabilities via the Add Photo func
School ERP Pro 1.0 contains a file disclosure vulnerability that allows unauthenticated attackers to read arbitrary file
School ERP Pro 1.0 contains a SQL injection vulnerability in the 'es_messagesid' parameter that allows attackers to mani
School Erp Pro versions up to 1.0 is affected by unrestricted upload of file with dangerous type (CVSS 7.2).
Arox School ERP Pro v1.0 was discovered to contain a cross-site scripting (XSS) vulnerability via the dispatchcategory p
NVD
CVE.org
EPSS
Exploit-DB
GitHub PoC