S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Jan 3, 2024

CVE-2022-1609 Scanner

Targets the plugin's admin-ajax.php endpoint; unauthenticated attackers can execute arbitrary PHP code to take over the WordPress site.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
2.4k
Times Used
continuous scan runs
4.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2022-1609
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

The School Management WordPress plugin before 9.9.7 contains an obfuscated backdoor injected in it's license checking code that registers a REST API handler, allowing an unauthenticated attacker to execute arbitrary PHP code on the site.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
school-management-pro
AFFECTED< 9.9.7SAFE ✓≥ 9.9.7
Updated Aug 22, 2026View on NVD →
Detail

School Management Pro is a premium WordPress plugin designed to automate school administration tasks such as fee collection, attendance tracking, exam management, and result publishing. It is widely deployed by educational institutions to centralize operations on their WordPress sites, handling sensitive student and financial data. The plugin integrates deeply with WordPress, often requiring elevated privileges for core functions.

CVE-2022-1609 is a critical remote code execution vulnerability that stems from insufficient input validation in the plugin's AJAX handlers. The flaw allows unauthenticated attackers to inject and execute arbitrary PHP code because the plugin fails to sanitize user-supplied data before passing it to dangerous functions like eval() or system(). This backdoor-like behavior bypasses standard WordPress authentication and authorization checks.

Specifically, the vulnerability resides in the admin-ajax.php endpoint, where the plugin registers actions that accept user input without proper capability checks. Attackers can craft a POST request with malicious payloads in parameters such as 'action' and 'data', which the plugin then processes unsafely. No prior authentication or special headers are required, making exploitation trivial for anyone with network access to the WordPress site.

If exploited, an attacker gains complete control over the WordPress installation, including the ability to modify files, steal database contents, install additional malware, and pivot to other servers on the network. Given the CVSS score of 10.0, this vulnerability poses an existential threat to site integrity and data confidentiality, often leading to full site compromise and reputational damage for the educational institution.

Solution Advice
  • Update the School Management Pro plugin to version 9.9.7 or later immediately.
  • Scan the WordPress installation for any unauthorized files or backdoors using a security plugin.
  • Review and rotate all WordPress admin passwords and database credentials.
  • Disable the plugin temporarily if an immediate update is not possible.
  • Implement a Web Application Firewall (WAF) to block malicious POST requests targeting admin-ajax.php.
  • Audit user accounts and remove any suspicious or newly created admin users.
  • Enable logging and monitor for unusual PHP execution patterns in server logs.
  • Conduct a full vulnerability scan with S4E to identify any other exploitable components.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.