Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WordPress Author-role credentials
-
DeliveryEnumerate or guess target post ID
-
ExploitSend crafted request to Rank Math SEO endpoint
-
ExecutionPlugin returns post content without authorization check
-
ImpactAttacker reads non-public title, body, and SEO metadata
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 a valid WordPress account with at minimum the Author role (Contributor, Subscriber, and unauthenticated users are not affected). The attacker must know or enumerate a valid post ID belonging to another user's non-public post (draft, private, or pending review). No special server-side configuration is needed beyond having the Rank Math SEO plugin installed and active on versions before 1.0.277. Limiting factors: requires authenticated session (Author+), requires knowledge of a target post ID, and impact is read-only - no write or delete capability is exposed. |
| Impact | The provided CVSS score of 2.7 (AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N) understates real-world risk because PR:H implies administrator-level privilege, whereas the Author role in WordPress is a low-privilege editorial role (PR:L is more appropriate). Adjusting to PR:L yields a score closer to 4.3. Impact is limited to confidentiality (C:L) of non-public post content - no integrity or availability risk. A publicly available exploit lowers the exploitation bar. No EPSS data was provided; no KEV listing exists. For sites where authors produce sensitive unpublished content (e.g., embargoed journalism, product roadmaps, internal drafts), the real-world risk is meaningfully higher than the raw CVSS score suggests. For sites where authors only manage their own public content, risk is negligible. The patch is available and straightforward to apply. |
| Exploit ScenarioDerived | An authenticated WordPress user with the Author role crafts an HTTP request to a Rank Math SEO endpoint, supplying the post ID of another user's unpublished draft or private post. Because the plugin does not validate read permissions against that post ID, the endpoint returns the post's title, body content, and SEO metadata. A publicly available exploit from WPScan details the specific request structure, making this trivially reproducible by any Author-level account holder. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Insecure direct object reference (IDOR) in Rank Math SEO WordPress plugin before 1.0.277 allows authenticated users with the Author role or above to read the title, body, and SEO metadata of other users' non-public posts (drafts, private, pending) without authorization. The plugin fails to verify that the requesting user has permission to access the specific post ID supplied in the request. A publicly available exploit exists per WPScan, and a vendor patch (1.0.277) has been released. No active exploitation confirmed in CISA KEV at time of analysis.
RemediationAI
Update Rank Math SEO to version 1.0.277 or later via the WordPress plugin dashboard or manually from the plugin repository. This is the vendor-released patch identified in advisory EUVD-2026-69840 and confirmed by WPScan. If an immediate update is not feasible, a compensating control is to temporarily demote all Author-role users to Contributor (Contributors cannot publish posts and have no access to the affected endpoints), accepting the trade-off that they lose the ability to submit posts without editor approval. Alternatively, disabling Rank Math's REST API integration reduces the attack surface but may break SEO features. There are no known side effects of the 1.0.277 patch.
Affected VersionsENISA
Affected Packages
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 widely deployed WordPress plugin (millions of active installations) that extends the WordPress REST API and admin-facing endpoints with SEO analysis and content metadata features. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), a class of IDOR where user-supplied post IDs are passed to backend queries without a capability check verifying the requesting user's read permission against that specific post. WordPress native access control (e.g., get_post() with current_user_can('read_post', $post_id)) must be explicitly invoked by plugin code; Rank Math omits this check in at least one endpoint. CPE identifies the affected product as rank_math_seo, versions up to but not including 1.0.277, with the EUVD narrowing the confirmed vulnerable range to 1.0.272-1.0.277.
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
AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
Author role is low-privilege (PR:L not PR:H); impact is read-only confidentiality of post content (C:L), no integrity or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Rank Math SEO WordPress plugin before 1.0.277 does not verify that the requesting user is permitted to read the specific post referenced in a request before returning its content and SEO metadata, allowing users with the Author role and above to read the title, body and metadata of other users' non-public posts.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
More in Rank Math Seo
View allUnauthenticated remote attackers can delete the stored SEO analysis data held by the Rank Math SEO WordPress plugin in a
Rank Math SEO WordPress plugin versions before 1.0.277.1 exposes the full content of password-protected posts to unauthe
Rank Math SEO WordPress plugin before version 1.0.277 allows authenticated users holding at minimum an Author role to ov
Rank Math SEO WordPress plugin versions prior to 1.0.277 allows users holding the Editor role to modify site-wide admini
Unauthenticated schema disclosure in the Rank Math SEO WordPress plugin (versions 1.0.48 through 1.0.276) allows any ano
Remote code execution in the Rank Math SEO WordPress plugin (versions <= 1.0.276) is reachable by any user holding WordP
Unauthenticated Cross-Site Scripting in the Rank Math SEO WordPress plugin (versions up to and including 1.0.274.1) allo
Rank Math SEO WordPress plugin before version 1.0.277 allows any authenticated user with at least the Author role to mod
Privilege escalation in the Rank Math SEO WordPress plugin (versions before 1.0.277) lets any authenticated Author-role
Broken access control in the Rank Math SEO WordPress plugin (versions ≤ 1.0.271) allows authenticated subscribers to inv
EUVD-2026-69840
GHSA-r8jc-g7jp-q2rh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB