Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2165+ Articles
156+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-15414: WooCommerce Subscriptions Plugin Privilege Escalation (CVSS 8.8)
CVE-2026-15414: WooCommerce Subscriptions Plugin Privilege Escalation (CVSS 8.8)
SECURITYHIGHCVE-2026-15414

CVE-2026-15414: WooCommerce Subscriptions Plugin Privilege Escalation (CVSS 8.8)

A high-severity privilege escalation vulnerability in the Subscriptions for WooCommerce plugin allows authenticated users to elevate their role to administrator by manipulating membership plan metadata.

Dylan H.

Security Team

August 1, 2026
3 min read

Affected Products

  • Subscriptions for WooCommerce plugin ≤ 2.0.0

Overview

A high-severity privilege escalation vulnerability has been disclosed in the Subscriptions for WooCommerce plugin for WordPress, tracked as CVE-2026-15414 with a CVSS score of 8.8 (High). The flaw allows authenticated users — even those with minimal subscriber-level access — to escalate their privileges to administrator level.

Vulnerability Details

FieldDetails
CVE IDCVE-2026-15414
CVSS Score8.8 (High)
Affected SoftwareSubscriptions for WooCommerce plugin ≤ 2.0.0
Attack VectorNetwork
Authentication RequiredLow (subscriber account)
PublishedAugust 1, 2026

Technical Description

The vulnerability exists in the save_meta_boxes() function within the plugin. This function persists the _wps_plan_user_role membership plan meta directly from the $_POST superglobal without implementing an allowlist that excludes privileged WordPress roles.

This means any authenticated user can craft a POST request that assigns themselves an elevated WordPress role — including administrator — by including the _wps_plan_user_role parameter set to a privileged value.

Root Cause

The core issue is a missing input validation control:

  • The plugin reads _wps_plan_user_role from $_POST during a subscription update
  • No capability check prevents low-privilege users from modifying this value
  • No allowlist restricts which roles can be assigned via this parameter
  • The role is persisted to the database and applied to the user account

Attack Scenario

  1. Attacker registers a standard subscriber account on the WordPress site
  2. Attacker crafts a POST request to update subscription metadata
  3. The _wps_plan_user_role parameter is set to administrator
  4. The plugin's save_meta_boxes() function persists the value without validation
  5. Attacker's account is upgraded to administrator
  6. Attacker gains full WordPress admin control

Affected Versions

All versions of the Subscriptions for WooCommerce plugin up to and including 2.0.0 are vulnerable.

Mitigation

Update immediately. Site administrators should:

  1. Update the Subscriptions for WooCommerce plugin to a patched version (2.0.1 or later)
  2. Audit existing user accounts for unexpected role elevations
  3. Review WordPress user logs for accounts with recently changed roles
  4. Temporarily restrict new subscriber registrations if the plugin cannot be immediately patched

Detection

Review your WordPress users table for unexpected administrator accounts:

SELECT user_login, user_registered, user_status 
FROM wp_users u
JOIN wp_usermeta m ON u.ID = m.user_id
WHERE m.meta_key = 'wp_capabilities' 
AND m.meta_value LIKE '%administrator%'
ORDER BY user_registered DESC;

Cross-reference this list against your known legitimate administrator accounts.

References

  • NVD: CVE-2026-15414
  • WooCommerce Security
  • WordPress Plugins: Subscriptions for WooCommerce
#CVE#WooCommerce#WordPress#Privilege Escalation#Vulnerability

Related Articles

CVE-2025-6254: WordPress Doctreat Core Plugin Privilege Escalation (CVSS 9.8)

A critical unauthenticated privilege escalation vulnerability in the Doctreat Core WordPress plugin allows attackers to register with elevated roles,...

3 min read

CVE-2026-4896: WCFM WooCommerce Plugin IDOR Allows

A high-severity Insecure Direct Object Reference vulnerability in the WCFM Frontend Manager for WooCommerce plugin (up to v6.7.25) lets authenticated...

3 min read

CVE-2026-3141: WordPress FormGent Plugin Unauthorized File Deletion (CVSS 9.1)

A critical unauthenticated file deletion vulnerability in the FormGent WordPress plugin allows attackers to delete arbitrary files without authentication, potentially leading to full site compromise.

2 min read
Back to all Security Alerts