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.

2604+ Articles
162+ 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-15103: WPFunnels Plugin Privilege Escalation via Unauthenticated REST Endpoint
CVE-2026-15103: WPFunnels Plugin Privilege Escalation via Unauthenticated REST Endpoint
SECURITYHIGHCVE-2026-15103

CVE-2026-15103: WPFunnels Plugin Privilege Escalation via Unauthenticated REST Endpoint

A high-severity privilege escalation flaw in WPFunnels for WordPress allows attackers to update arbitrary site options via an unvalidated REST callback,...

Dylan H.

Security Team

July 17, 2026
3 min read

Affected Products

  • WPFunnels – Funnel Builder for WooCommerce <= 3.12.8

Vulnerability Overview

A high-severity privilege escalation vulnerability (CVSS 8.8) has been identified in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell, a popular WordPress plugin. The flaw, tracked as CVE-2026-15103, affects all versions up to and including 3.12.8.

Successful exploitation allows an authenticated attacker — as low-privileged as a subscriber — to update arbitrary WordPress site options, effectively granting themselves administrative access or altering core site configuration.

Technical Details

The vulnerability exists in the plugin's update_settings() REST API callback. The function fails to properly validate the group_id parameter before processing option updates. Because this REST endpoint lacks sufficient authorization checks tied to the incoming group_id, any authenticated user can craft a malicious request to modify options they should not have access to.

Vulnerability class: Improper authorization (CWE-285)
Attack vector: Network
Attack complexity: Low
Privileges required: Low (Subscriber-level WordPress account)
User interaction: None
CVSS v3.1 Score: 8.8 (High)

Impact

An attacker with even a basic subscriber account on the affected WordPress site can:

  • Update arbitrary site options in the WordPress database
  • Escalate privileges to administrator level by modifying user role options
  • Modify critical site settings such as the site's admin email, default user role, or plugin configuration
  • Achieve persistence by creating backdoor accounts or installing malicious code

Affected Versions

ProductAffected VersionsFixed Version
WPFunnels – Funnel Builder for WooCommerceAll versions <= 3.12.8Update immediately

Remediation

Immediate action: Update the WPFunnels plugin to the latest available version beyond 3.12.8. Check the WordPress plugin repository or your site's plugin management interface for the patched release.

If an immediate update is not possible:

  • Disable the plugin temporarily until patching is feasible
  • Restrict WordPress user registrations to prevent unauthorized account creation
  • Audit site options for unexpected changes, particularly default_role and admin email settings
  • Review user accounts for unexpected privilege escalations

Detection

Monitor your WordPress site for:

  • Unexpected REST API calls to WPFunnels endpoints from low-privileged accounts
  • Changes to site options that do not correspond to legitimate administrative actions
  • New administrator-level accounts appearing without explicit creation
  • Entries in server logs showing POST requests to /wp-json/ from authenticated non-admin users

WordPress Plugin Security Best Practices

Privilege escalation flaws in WordPress plugins are among the most critical vulnerability classes because they can compromise entire sites with minimal attacker effort. Site owners should:

  1. Keep all plugins updated — enable auto-updates where possible for security releases
  2. Limit user registration — avoid open registration unless required by your use case
  3. Use a WordPress security scanner (Wordfence, Patchstack, or Solid Security) for continuous vulnerability monitoring
  4. Review REST API exposure — consider restricting unauthenticated REST API access where not needed
  5. Perform regular user audits — periodically review WordPress user accounts and their assigned roles

References

  • NVD – CVE-2026-15103
  • Wordfence Vulnerability Intelligence – WPFunnels
  • WordPress Plugin Directory – WPFunnels
#CVE-2026-15103#WordPress#WPFunnels#Privilege Escalation#WooCommerce#Plugin Vulnerability

Related Articles

CVE-2026-75860: WordPress JSON Options Plugin Unauthenticated Options Update (CVSS 9.8)

Critical WordPress plugin flaw lets unauthenticated attackers update arbitrary options, enabling privilege escalation and full site takeover.

2 min read

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.

3 min read

WordPress Plugin Vulnerability (CVSS 10.0) Under Active

Maximum severity flaw in Modular DS WordPress plugin allows unauthenticated privilege escalation. All versions through 2.5.1 affected with active...

4 min read
Back to all Security Alerts