Sceawere

Vulnerability Detail

CVE-2026-77783UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Rank Math SEO Schema Information Disclosure

Vulnerability Metadata

Severity
Low
Score / CVSS
3.7
Creation Date
1d ago
Vendor
Unknown
Product
Rank Math SEO
Attack Type
CWE-639 Authorization Bypass Through User-Controlled Key
Vector String
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack Complexity
HIGH

Narrative and Response

Description

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.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "3.7",
  "pubDate": "2026-09-02T06:17:17.567Z",
  "pubdate": "2026-09-02T06:17:17.567Z",
  "executiveSummary": "The Rank Math SEO WordPress plugin, specifically versions prior to 1.0.277, contains an information disclosure vulnerability.\nThe vulnerability type is an Improper Access Control flaw that exposes structured data (schema) related to non-public content.\nAffected systems include WordPress installations utilizing Rank Math SEO versions earlier than 1.0.277.\nThe impact allows unauthenticated remote attackers to retrieve metadata and content associated with private, draft, pending, scheduled, or password-protected posts that should remain inaccessible to unauthorized users.\nThe risk implication is significant as it permits the unauthorized exposure of sensitive or proprietary site content that is not yet ready for public consumption or is restricted by design.\nThere are no specific authentication or privilege requirements for an attacker; the vulnerability is exploitable by unauthenticated visitors over the network via standard HTTP requests to the public-facing frontend.\nThis flaw facilitates the discovery of confidential site planning, embargoed news, or sensitive organizational drafting workflows.",
  "technicalDetails": "The root cause of this vulnerability lies in the plugin's frontend schema rendering logic. Rank Math SEO automatically generates structured data markup (JSON-LD) for WordPress posts to improve search engine indexing. In versions prior to 1.0.277, the plugin's implementation failed to perform necessary access control checks on the post object before rendering this schema.\nStandard WordPress API behavior dictates that private, draft, pending, or scheduled posts should only be accessible to users with appropriate capabilities (e.g., editors or administrators). The Rank Math plugin bypassed these security constraints by fetching and processing the post data regardless of its visibility status or authorization requirements.\nThe exploitation flow begins when an unauthenticated attacker identifies a target post ID. By crafting a request to the frontend where Rank Math intercepts the query, the attacker can force the plugin to output the schema data for the specified post. Because the plugin does not verify if the current visitor has permission to view the content, it proceeds to populate the JSON-LD schema with sensitive information retrieved directly from the WordPress database.\nThis metadata often includes post titles, excerpts, author information, and specific content snippets that are intended to be hidden. Even in cases where the primary content is password-protected, the schema data rendered by Rank Math may contain sufficient details to breach the confidentiality of the protected document.\nThis vulnerability is classified as an improper authorization check. The lack of a call to 'is_post_type_viewable()' or a check of the 'post_status' attribute against the current user's session before generating the output allows for a systemic information leak across the site's post types.\nFrom a post-exploitation perspective, an attacker can automate the enumeration of post IDs to scrape sensitive data from thousands of internal drafts or private pages. This provides a roadmap of an organization's future publishing strategy or exposes sensitive information stored within private post types."
}
CVE-2026-77783: Rank Math SEO Schema Information Disclosure (LOW Severity, CVSS: 3.7) - Sceawere