School Management
school-management · plugin
Known security vulnerabilities for School Management. Find out in seconds which version runs on your site with WP Lens.
10 known vulnerabilities
2 critical · 4 exploitable without logging in · latest Jun 17, 2026
Not in the wordpress.org directory (paid or third-party distribution). We cannot verify its latest release or maintenance status here; fixed-version data comes from the record itself.
wordpress.org status checked on Oct 2, 2026
Vulnerabilities
- Critical 9.9
CVE-2025-31100login required≤ 1.93.1 (02-07-2025)
WordPress School Management Plugin <= 1.93.1 (02-07-2025) - Arbitrary File Upload Vulnerability
- Critical 9.3
CVE-2025-47573unauthenticated≤ 92.0.0
WordPress School Management System Plugin <= 92.0.0 - SQL Injection vulnerability
- High 8.8
CVE-2025-15656login required≤ 93.2.0
WordPress School Management plugin <= 93.2.0 - Privilege Escalation vulnerability
- High 8.5
CVE-2025-47575login required≤ 92.0.0
WordPress School Management plugin <= 92.0.0 - SQL Injection vulnerability
- High 7.6
CVE-2025-15655high privilege≤ 93.2.0
WordPress School Management plugin <= 93.2.0 - SQL Injection vulnerability
- High 7.5
CVE-2025-47572login required≤ 93.0.0
WordPress School Management <= 93.0.0 - Local File Inclusion Vulnerability
- High 7.1
CVE-2025-47574unauthenticated · needs a click≤ 92.0.0
WordPress School Management System Plugin <= 92.0.0 - Reflected Cross Site Scripting (XSS) vulnerability
- High 7.1
CVE-2025-47613unauthenticated · needs a click≤ 92.0.0
WordPress School Management System for Wordpress plugin <= 92.0.0 - Reflected Cross Site Scripting (XSS) vulnerability
- Medium 6.5
CVE-2025-48108login required≤ 93.2.0
WordPress School Management Plugin <= 93.2.0 - Broken Access Control Vulnerability
- Medium 5.3
CVE-2025-15657unauthenticated≤ 93.1.0
WordPress School Management plugin <= 93.1.0 - Insecure Direct Object References (IDOR) vulnerability
The access label is read from the record's own text (e.g. “subscriber+”: subscriber and above). When the text names no role, CVSS decides between “login required” and “high privilege”; no role name is invented. “Needs a click”: the attack depends on a logged-in user following a link (CSRF, reflected XSS).