Description
The Restrict User Access WordPress plugin before 2.8.1 does not normalise the REST API route before checking it against the routes its content protection covers, allowing unauthenticated users to bypass that protection and read restricted content and enumerate users.
Published: 2026-09-02
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in the Restrict User Access plugin arises because the plugin does not normalise incoming REST API routes before checking them against its protection list, allowing unauthenticated users to supply routes that bypass the check. This flaw enables an attacker to read content that should be protected by the plugin, and to enumerate users by probing protected endpoints. The weakness resides in the authorisation process, corresponding to a key‑based authorization bypass described by CWE‑863.

Affected Systems

Affected are WordPress sites that use the Restrict User Access plugin prior to version 2.8.1. No specific patch number is announced for earlier versions, so deploying any release 2.8.1 or later removes the flaw. WordPress itself is not directly affected; the issue is limited to that plugin.

Risk and Exploitability

The CVSS score of 5.3 classifies the issue as moderate severity. No EPSS value is provided, and the vulnerability is not listed in the CISA KEV catalogue. Although the exploitation probability cannot be quantified, the exploit would rely on a public, unauthenticated REST API request, using a specially crafted route to bypass normalisation. Because the plugin does not enforce authentication or obfuscate its protected routes, any attacker with network access to the site could construct the request and obtain private content.

Generated by OpenCVE AI on September 3, 2026 at 11:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Restrict User Access plugin to version 2.8.1 or later, which includes proper route normalization before authorization checks.
  • As a temporary measure, limit or disable the plugin’s REST API endpoints using WordPress’s built‑in REST API permissions or a firewall rule to prevent unauthenticated users from accessing those paths.
  • If an upgrade is not immediately possible, apply a custom patch that forces route normalization before the authorization check or whitelist authenticated user roles for the protected routes.

Generated by OpenCVE AI on September 3, 2026 at 11:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description The Restrict User Access WordPress plugin before 2.8.1 does not normalise the REST API route before checking it against the routes its content protection covers, allowing unauthenticated users to bypass that protection and read restricted content and enumerate users.
Title Restrict User Access 2.6 - 2.8 - Unauthenticated Content Protection Bypass via REST API Route Normalization
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-02T14:57:37.398Z

Reserved: 2026-08-23T06:59:08.195Z

Link: CVE-2026-78153

cve-icon Vulnrichment

Updated: 2026-09-02T14:43:55.232Z

cve-icon NVD

Status : Deferred

Published: 2026-09-02T15:17:39.810

Modified: 2026-09-03T17:50:37.690

Link: CVE-2026-78153

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T11:45:03Z

Weaknesses