Skip to main content

Rank Math SEO CVE-2026-77783

| EUVDEUVD-2026-69838 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-02 WPScan GHSA-597x-94h4-64xw
3.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running Rank Math SEO plugin
  2. Delivery
    Enumerate or guess non-public post IDs via sequential requests
  3. Exploit
    Request front-end schema endpoint for target post ID without authentication
  4. Execution
    Plugin renders schema without post-visibility authorization check
  5. Impact
    Extract draft or private post title and content from JSON-LD response

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires the target WordPress site to have Rank Math SEO plugin version 1.0.48 through 1.0.276 installed and active. The attacker must successfully enumerate or guess a valid post ID or URL slug belonging to a draft, pending, private, scheduled, or password-protected post - this is the primary limiting factor reflected in AC:H. No authentication of any kind is required. The vulnerability is strictly read-only: no data can be modified and no code is executed. Sites where all non-public posts contain non-sensitive placeholder content face negligible real-world harm even if technically vulnerable.

Impact

The CVSS base score of 3.7 (Low) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N reflects a realistic assessment: no authentication is required and the attack is fully network-accessible, but AC:H accounts for the practical need to enumerate or guess valid non-public post IDs - a meaningful hurdle against opportunistic mass exploitation. The C:L impact is appropriate for schema plus partial post content, as no credentials, session tokens, or system-level data are exposed. A publicly available PoC from WPScan modestly elevates real-world risk above the base score by lowering attacker skill requirements. However, CISA KEV listing is absent, and EPSS data was not provided, so widespread active exploitation is not confirmed. The primary risk is contextual: WordPress sites that draft sensitive business content (embargoed press releases, internal policy documents, unpublished product announcements) face meaningful confidentiality harm even at low CVSS. Sites with no sensitive non-public posts face negligible impact despite being technically vulnerable.

Exploit ScenarioDerived

An attacker probing a WordPress site incrementally requests schema output for sequential post IDs without authentication. For IDs corresponding to private or draft posts, the Rank Math SEO plugin returns JSON-LD schema containing the post's title, content body, and associated metadata without enforcing visibility restrictions. A publicly available PoC via WPScan documents this technique, making it accessible to low-skill attackers.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 02, 2026

Unauthenticated schema disclosure in the Rank Math SEO WordPress plugin (versions 1.0.48 through 1.0.276) allows any anonymous visitor to read the structured schema markup and associated post content of posts the site owner has restricted - including drafts, pending review, private, scheduled, and password-protected posts. The plugin renders JSON-LD schema on the front end without verifying whether the requesting user is authorized to view the underlying post, effectively leaking embargoed or confidential content. A publicly available exploit is documented by WPScan; vendor patch version 1.0.277 is available. No active exploitation confirmed in CISA KEV at time of analysis.

RemediationAI

Update the Rank Math SEO WordPress plugin to version 1.0.277 or later, which introduces post-visibility authorization checks before front-end schema is rendered. The fix is confirmed available per the WPScan advisory at https://wpscan.com/vulnerability/c10db1c1-3af9-45ed-af83-ce95211d0251/ and vendor release notes. As a temporary compensating control prior to patching, administrators can avoid placing sensitive content in draft, pending, or private post states within the affected plugin's schema scope - though this is operationally disruptive. Disabling the Rank Math SEO plugin entirely eliminates the vulnerability but removes all JSON-LD structured data from the site, negatively impacting SEO signals and rich search result eligibility until patching is complete.

Affected VersionsENISA

Rank Math SEO 1.0.48 <1.0.277

Affected Packages

euvd rank_math_seo fix: 1.0.277

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Rank Math SEO is a WordPress plugin that injects JSON-LD structured schema markup into page HTML to improve search engine indexing. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the plugin's front-end schema rendering logic accepts a user-supplied post identifier (ID or slug) but does not verify the post's visibility status before returning schema output. WordPress natively enforces post visibility at the permalink and REST API layer, but Rank Math's custom schema endpoint bypasses this gate. The affected CPE range is cpe:2.3:a:unknown:rank_math_seo:*:*:*:*:*:*:*:* spanning versions 1.0.48 to below 1.0.277, confirmed by EUVD-2026-69838.

Know when Rank Math Seo gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 3.7 LOW

Unauthenticated network access is constrained by the need to enumerate valid non-public post IDs (AC:H); only schema and partial post content are disclosed (C:L), with no write access or availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Sep 02, 2026 - 11:22 NVD
3.7 (LOW)
Patch available
Sep 02, 2026 - 07:01 EUVD
CVE Published
Sep 02, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 02, 2026 - 06:00 cve.org
LOW 3.7

DescriptionCVE.org

The Rank Math SEO WordPress plugin before 1.0.277 does not verify that the post whose schema it renders on the front end is publicly viewable, allowing unauthenticated visitors to disclose the schema and associated content of draft, pending, private, scheduled and password-protected posts.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
High
top WordPress SEO plugin, millions of active installs
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2026-104751 MEDIUM POC
5.3 Oct 14

Unauthenticated remote attackers can delete the stored SEO analysis data held by the Rank Math SEO WordPress plugin in a

CVE-2026-77782 MEDIUM POC
5.3 Sep 02

Rank Math SEO WordPress plugin versions before 1.0.277.1 exposes the full content of password-protected posts to unauthe

CVE-2026-77788 MEDIUM POC
4.9 Sep 02

Rank Math SEO WordPress plugin before version 1.0.277 allows authenticated users holding at minimum an Author role to ov

CVE-2026-77786 MEDIUM POC
4.9 Aug 29

Rank Math SEO WordPress plugin versions prior to 1.0.277 allows users holding the Editor role to modify site-wide admini

CVE-2026-81757 HIGH
7.2 Aug 28

Remote code execution in the Rank Math SEO WordPress plugin (versions <= 1.0.276) is reachable by any user holding WordP

CVE-2026-66702 HIGH
7.1 Aug 06

Unauthenticated Cross-Site Scripting in the Rank Math SEO WordPress plugin (versions up to and including 1.0.274.1) allo

CVE-2026-77784 LOW POC
2.7 Sep 02

Rank Math SEO WordPress plugin before version 1.0.277 allows any authenticated user with at least the Author role to mod

CVE-2026-77787 LOW POC
2.7 Sep 02

Privilege escalation in the Rank Math SEO WordPress plugin (versions before 1.0.277) lets any authenticated Author-role

CVE-2026-77785 LOW POC
2.7 Sep 02

Insecure direct object reference (IDOR) in Rank Math SEO WordPress plugin before 1.0.277 allows authenticated users with

CVE-2026-34892 MEDIUM POC
6.5 Jun 15

Broken access control in the Rank Math SEO WordPress plugin (versions ≤ 1.0.271) allows authenticated subscribers to inv

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy