CVE-2026-39631
Received Received - Intake
Missing Authorization in WPSchoolPress ≀ 2.2.35 Enables Unauthorized Access

Publication date: 2026-04-08

Last updated on: 2026-04-29

Assigner: Patchstack

Description
Missing Authorization vulnerability in Ronik@UnlimitedWP WPSchoolPress wpschoolpress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WPSchoolPress: from n/a through <= 2.2.35.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-04-08
Last Modified
2026-04-29
Generated
2026-05-07
AI Q&A
2026-04-08
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
ronik wpschoolpress to 2.2.35 (inc)
unlimitedwp wpschoolpress to 2.2.35 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

CVE-2026-39631 is a Broken Access Control vulnerability in the WordPress WPSchoolPress Plugin versions up to and including 2.2.35.

The issue arises from missing authorization, authentication, or nonce token checks within certain plugin functions.

This allows unprivileged users, such as teachers or developers, to perform actions that normally require higher privileges.

It is classified under the OWASP Top 10 category A1: Broken Access Control.


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The provided information does not specify any direct impact of this vulnerability on compliance with common standards and regulations such as GDPR or HIPAA.


How can this vulnerability impact me? :

This vulnerability allows unauthorized users to perform privileged actions within the WPSchoolPress plugin.

Although the CVSS severity score is 4.9, indicating low severity, such flaws can be exploited in mass campaigns targeting many websites.

Potential impacts include unauthorized changes or access to sensitive functions within the plugin, which could affect the integrity and security of the affected WordPress site.

No official patch is currently available, so mitigation involves updating the plugin if possible or seeking help from hosting providers or developers.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability is related to missing authorization checks in the WPSchoolPress WordPress plugin versions up to 2.2.35, allowing unprivileged users to perform privileged actions.

Detection typically involves verifying the plugin version installed on your WordPress site to see if it is version 2.2.35 or lower.

Since the vulnerability arises from broken access control within plugin functions, network or system commands alone may not directly detect exploitation attempts.

You can check the plugin version via WordPress admin dashboard or by running commands on the server such as:

  • Navigate to the plugin directory and check the version in the plugin's main PHP file, e.g., `cat wp-content/plugins/wpschoolpress/wpschoolpress.php | grep 'Version'`
  • Use WP-CLI to list installed plugins and their versions: `wp plugin list | grep wpschoolpress`

Monitoring logs for unusual actions performed by users with lower privileges may help identify exploitation attempts, but no specific detection commands are provided.


What immediate steps should I take to mitigate this vulnerability?

The immediate mitigation step is to update the WPSchoolPress plugin to a version higher than 2.2.35 once a patch is available.

Since no official patch is currently available, users are advised to seek assistance from their hosting provider or web developer to implement temporary access control measures.

Until an update is released, restricting access to the plugin's functions or limiting user roles that can interact with the plugin may reduce risk.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart