HIGH 7.7

CVE-2026-9709: Cornerstone WordPress Plugin Authorization Bypass – User Metadata Disclosure

Cornerstone, a premium WordPress page builder bundled with the X theme, contains a flaw in its REST API that fails to properly check user permissions. This allows any logged-in WordPress user to retrieve sensitive metadata about other users—including their roles, session tokens, and stored payment information—without authorization. The vulnerability affects versions before 7.8.9. This is a serious information disclosure issue because it bridges the gap between authentication (someone has a WordPress login) and authorization (whether they should see that specific data).

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.7 HIGH · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Weaknesses (CWE)
Affected products
0 configuration(s)
Published / Modified
2026-06-24 / 2026-06-25

NVD description (verbatim)

The Cornerstone WordPress plugin before 7.8.9 does not enforce capability checks on one of its REST API routes, allowing any authenticated user to disclose the metadata of any other user, including roles, session token previews and stored billing/shipping fields. This affects the premium co Cornerstone page builder distributed bundled with the X , not the unrelated free `cornerstone` Cornerstone WordPress plugin before 7.8.9 (v0.8.x) on the .org repository.

2 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-9709 is an authorization bypass vulnerability in the Cornerstone WordPress plugin (premium version bundled with X theme) prior to version 7.8.9. One or more REST API endpoints fail to enforce proper capability checks before returning user metadata. An authenticated attacker can craft requests to these endpoints and retrieve sensitive profile information, including user roles, partial session token data, and stored billing/shipping address fields. The vulnerability is classified as missing authorization controls and does not involve authentication bypass, code execution, or data modification—only unauthorized disclosure.

Business impact

Attackers with any valid WordPress user account can map user roles and permissions across your organization, identify administrators and key personnel, and extract stored customer billing and shipping details without consent. This enables targeted phishing, account takeover attempts, social engineering, and potential payment card data exposure depending on what information your implementation stores. For e-commerce or multi-user WordPress installations, this creates compliance risk (PCI DSS, privacy regulations) and reputational harm if customer data is accessed.

Affected systems

The premium Cornerstone page builder distributed as part of the X theme is affected in all versions before 7.8.9. Note that this does not affect the unrelated free 'cornerstone' plugin (v0.8.x) available on the WordPress.org repository. If you use X theme with Cornerstone, verify your installed version against the 7.8.9 release notes. If you use only the free Cornerstone plugin, you are not affected.

Exploitability

Exploitation is straightforward and requires only an authenticated WordPress user account—a low barrier in multi-author or subscription-based sites. No special privileges, user interaction, or complex attack chains are needed. An attacker simply sends crafted REST API requests. The vulnerability is discoverable through basic API enumeration and requires minimal technical skill. While not currently tracked in CISA's Known Exploited Vulnerabilities catalog, the simplicity and high information value make this attractive for reconnaissance in real-world attacks.

Remediation

Update Cornerstone to version 7.8.9 or later as soon as possible. This release patches the authorization bypass by enforcing capability checks on the affected REST API routes. Before patching, consider temporarily restricting REST API access to trusted IP ranges or disabling REST API endpoints if your site does not rely on them for public functionality.

Patch guidance

Apply the update to Cornerstone 7.8.9 through your WordPress admin dashboard (Plugins > Installed Plugins > Cornerstone) or via command line using `wp plugin update cornerstone`. Verify the update was successful by confirming the version number in the plugin details. Test REST API functionality after patching to ensure no legitimate integrations are broken. If you are on a managed X theme hosting platform, check whether patches are applied automatically; if not, contact your provider for expedited patching.

Detection guidance

Monitor WordPress logs and API access logs for suspicious REST API calls to user metadata endpoints, especially from low-privilege user accounts. Look for patterns such as: repeated requests to `/wp-json/` user or metadata routes from the same IP, requests from automated tools (unusual User-Agent headers), or access to metadata endpoints that should only be called by administrators. Enable API logging if not already active. Audit existing user metadata in your database to identify whether it has been accessed abnormally. Review user role assignments to detect unauthorized privilege escalation.

Why prioritize this

This vulnerability merits immediate patching due to its combination of high CVSS score (7.7), ease of exploitation (any authenticated user), broad impact (information disclosure affecting compliance and security posture), and the sensitive nature of exposed data (roles, tokens, payment info). In multi-user or public-facing WordPress installations, the attack surface is large. Although not yet exploited in the wild according to public records, the low barrier to weaponization means delay increases risk.

Risk score, explained

The CVSS 3.1 score of 7.7 (HIGH severity) reflects: network-accessible REST API (AV:N), low attack complexity with no special conditions (AC:L), low privilege requirement—any logged-in user (PR:L), no user interaction needed (UI:N), cross-scope impact allowing unauthorized access beyond the attacker's privileges (S:C), and high confidentiality impact from disclosure of sensitive user data (C:H). Integrity and availability are not affected, so I:N and A:N. This is appropriately positioned as a serious but non-critical vulnerability.

Frequently asked questions

Is the free 'cornerstone' plugin on WordPress.org affected?

No. This vulnerability affects only the premium Cornerstone page builder bundled with the X theme. The unrelated free plugin with a similar name is not vulnerable. Check your plugins list to confirm which version you are running.

Can an attacker escalate this to full site compromise?

This vulnerability alone only discloses metadata; it does not allow direct code execution or privilege escalation to administrator. However, the exposed information (admin names, roles, token previews) can be used for targeted attacks like password spraying, phishing, or exploitation of other vulnerabilities—making it a valuable reconnaissance tool.

Do I need to reset all user passwords after this vulnerability?

A full password reset is not required by this vulnerability alone, as passwords are not directly exposed. However, if your site stores sensitive data (e.g., payment information) in user metadata fields, treat a potential breach of that data as a data incident. Review stored metadata, consider rotating session tokens if exposed preview data is concerning, and notify affected users if personal information was accessed.

What if we cannot patch immediately?

Implement temporary mitigations: restrict REST API access to trusted IP addresses, disable REST API for unauthenticated users, audit recent API logs for suspicious activity, and enforce strong password policies to reduce the value of reconnaissance. These are not a substitute for patching but reduce exposure while you prepare the update.

This analysis is based on publicly disclosed vulnerability data current as of June 2026. Specific version numbers, patch availability, and vendor timelines are subject to change. Organizations must verify patch availability and compatibility in their environment before applying updates. This content is for informational purposes and does not constitute professional security advice; consult your security team and the official vendor advisory for your deployment. Source: NVD (public-domain), retrieved 2026-07-30. Analysis generated by SEC.co (claude-haiku-4-5).