Description
The Beyondseo plugin for WordPress is vulnerable to unauthorized access in versions up to, and including, 1.3.6. This is due to the plugin permanently granting the 'rankingcoach_write_redirectManager' (and sibling rankingcoach_write_* module capabilities) to the Contributor role via BaseModule::defineCapabilities(), whose default role list includes 'contributor', combined with the module's REST endpoints (registered through BaseSubmoduleApi::registerRouteCreate/registerRouteEdit/registerRouteDelete) authorizing state-changing requests solely through checkPermissionsPost(), which only calls current_user_can('rankingcoach_write_<module>') and performs no admin capability, ownership, or additional nonce check inside the callback. This makes it possible for authenticated attackers, with Contributor-level access and above, to elevate their privileges to effectively that of an Administrator with respect to site-wide redirect management — creating, updating, or deleting 301/302 redirects that RedirectManagerHooks::handleRedirects() executes for every frontend visitor on template_redirect, allowing hijacking of arbitrary paths (including /checkout, /wp-login.
Published: 2026-10-28
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via Unauthorized Redirect Management
Action: Immediate Update
AI Analysis

Impact

In BeyondSEO plugin versions up to and including 1.3.6, the capability system assigns the ability to create, modify, or delete redirect rules to the WordPress Contributor role. Those REST endpoints are protected only by a simple capability check, without requiring an administrator role, ownership checks, or nonce verification. An authenticated user with Contributor privileges can therefore instruct the plugin to manipulate 301/302 redirects that are executed on every frontend visitor, enabling path hijacking and potentially deceptive inbound traffic. This escalation does not grant full administrative rights, but it does give a contributor the power to alter site navigation, inject malicious redirects, and facilitate phishing or credential‑stealing attacks.

Affected Systems

WordPress sites using the BeyondSEO plugin from RankingCoach, versions 1.3.6 or older. The vulnerability exists in all installations where the plugin has been activated and the default WordPress capability set is in use. No other products or older plugin variations are known to be affected as per current public data.

Risk and Exploitability

The listed CVSS score of 6.3 indicates a moderate severity but high impact due to the ease of exploitation—any authenticated Contributor can trigger the flaw. No EPSS score is available, and the vulnerability is not yet in the CISA KEV catalog, suggesting limited public exploitation to date. However, the threat vector is straightforward: an attacker who can obtain Contributor access, which many sites permit to casual content creators, can permanently elevate their privileges to administer redirects site‑wide. Once gained, the attacker can redirect legitimate user traffic to malicious sites, potentially compromising site integrity and user trust.

Generated by OpenCVE AI on October 28, 2026 at 08:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade BeyondSEO to a version newer than 1.3.6 or deactivate the plugin until a patch is released
  • If upgrading is not possible, remove or downgrade the 'rankingcoach_write_redirectManager' capability from the Contributor role using a role‑management plugin or custom code
  • Apply a site‑wide WordPress security hardening measure: restrict the assignment of Contributor roles to trusted users only, enforce vaults for the redirect management endpoints, and monitor redirect rules for unauthorized changes

Generated by OpenCVE AI on October 28, 2026 at 08:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description The Beyondseo plugin for WordPress is vulnerable to unauthorized access in versions up to, and including, 1.3.6. This is due to the plugin permanently granting the 'rankingcoach_write_redirectManager' (and sibling rankingcoach_write_* module capabilities) to the Contributor role via BaseModule::defineCapabilities(), whose default role list includes 'contributor', combined with the module's REST endpoints (registered through BaseSubmoduleApi::registerRouteCreate/registerRouteEdit/registerRouteDelete) authorizing state-changing requests solely through checkPermissionsPost(), which only calls current_user_can('rankingcoach_write_<module>') and performs no admin capability, ownership, or additional nonce check inside the callback. This makes it possible for authenticated attackers, with Contributor-level access and above, to elevate their privileges to effectively that of an Administrator with respect to site-wide redirect management — creating, updating, or deleting 301/302 redirects that RedirectManagerHooks::handleRedirects() executes for every frontend visitor on template_redirect, allowing hijacking of arbitrary paths (including /checkout, /wp-login.
Title BeyondSEO <= 1.3.6 - Missing Authorization to Authenticated (Contributor+) Limited Privilege Escalation
Weaknesses CWE-269
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-28T06:45:20.777Z

Reserved: 2026-08-19T17:12:59.574Z

Link: CVE-2026-76780

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-28T07:16:49.060

Modified: 2026-10-28T13:46:33.207

Link: CVE-2026-76780

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T08:45:14Z

Weaknesses
  • CWE-269

    Improper Privilege Management