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.

2090+ Articles
154+ 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-12394: MemberGlut Plugin Lets Anyone Register as WordPress Admin
CVE-2026-12394: MemberGlut Plugin Lets Anyone Register as WordPress Admin

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-12394

CVE-2026-12394: MemberGlut Plugin Lets Anyone Register as WordPress Admin

A critical privilege escalation flaw in the MemberGlut WordPress plugin allows unauthenticated users to register with any role — including administrator — leading to full site compromise.

Dylan H.

Security Team

July 27, 2026
4 min read

Affected Products

  • MemberGlut WordPress Plugin < 1.1.5

Executive Summary

A critical vulnerability (CVE-2026-12394, CVSS 9.8) has been disclosed in the MemberGlut WordPress plugin. The flaw allows unauthenticated users to register new accounts with an arbitrary WordPress role, including administrator, resulting in complete site takeover without any prior credentials or access.

CVSS Score: 9.8 (Critical)

The vulnerability stems from insufficient role validation during the front-end registration flow. MemberGlut fails to verify that the role submitted during registration is a permitted, low-privilege role — allowing an attacker to POST a crafted registration request specifying administrator as the account role. The resulting account has full WordPress admin access immediately upon creation.

A patch is available in version 1.1.5.


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-12394
CVSS Score9.8 (Critical)
TypeUnauthenticated Privilege Escalation
Attack VectorNetwork (unauthenticated)
Privileges RequiredNone
User InteractionNone
Affected PluginMemberGlut
Affected Versions< 1.1.5
Fixed Version1.1.5

Affected Versions

PluginAffected VersionsFixed Version
MemberGlut< 1.1.51.1.5

Technical Details

The MemberGlut plugin provides a front-end registration form that allows site visitors to create member accounts. The registration handler accepts a role parameter from the form submission but does not validate it against an allowed-roles allowlist. An attacker can craft a registration request specifying administrator (or any other WordPress role) and the plugin will create the account with the requested role.

Attack Flow

1. Attacker identifies a WordPress site with MemberGlut < 1.1.5 installed
2. Attacker crafts a POST request to the front-end registration endpoint
   with: username, email, password, role=administrator
3. MemberGlut processes the registration without role validation
4. WordPress creates an administrator account with attacker-controlled credentials
5. Attacker logs in with the newly created admin account
6. Full site compromise — access to all content, users, settings, and plugins

Impact of Exploitation

ImpactDescription
Full Admin AccessComplete control of WordPress dashboard
Content ManipulationEdit, delete, or publish any content
User Account TakeoverModify or delete all existing user accounts
Plugin/Theme InjectionInstall malicious plugins or themes with backdoors
Database Accesswp-config.php credentials enable full DB read/write
SEO PoisoningInject malicious links or redirects into site content
Malware DistributionServe drive-by malware to site visitors

Remediation

Step 1: Update to Version 1.1.5 Immediately

# Via WP-CLI
wp plugin update memberglut
 
# Verify installed version
wp plugin get memberglut --field=version

Or update via WordPress admin: Plugins > Installed Plugins > MemberGlut > Update Now.

Step 2: Audit Administrator Accounts

After patching, immediately review all administrator accounts for unauthorized additions:

# List all administrator accounts
wp user list --role=administrator --fields=ID,user_login,user_email,user_registered
 
# Flag recently registered admin accounts
wp user list --role=administrator --orderby=registered --order=DESC

Any administrator accounts created by unknown parties should be deleted immediately.

Step 3: Review Logs for Prior Exploitation

# Search for registration requests with role parameters
grep -i "memberglut" /var/log/nginx/access.log | grep "POST"
 
# Check WordPress user registration audit (if audit plugin installed)
wp db query "SELECT user_login, user_email, user_registered, meta_value
  FROM wp_users
  JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id
  WHERE meta_key = 'wp_capabilities'
  AND meta_value LIKE '%administrator%'
  ORDER BY user_registered DESC LIMIT 20;"

Step 4: If Immediate Patching Is Not Possible

  1. Deactivate the MemberGlut plugin immediately
  2. Disable front-end registration in WordPress: Settings > General > uncheck "Anyone can register"
  3. Monitor new user registrations closely until patched

Detection Indicators

IndicatorDescription
New administrator accounts with recent registration datesLikely unauthorized admin creation
POST requests to MemberGlut registration endpoint with role parameterActive exploitation attempts
WordPress admin actions from unfamiliar accountsPost-exploitation activity
Unexpected plugin installations or content changesSigns of attacker using compromised admin

Post-Remediation Checklist

  1. Confirm MemberGlut updated to 1.1.5 or later
  2. Audit all administrator accounts and remove unauthorized entries
  3. Reset credentials for all legitimate admin accounts as a precaution
  4. Review recent plugin installations, theme changes, and content edits
  5. Scan for backdoors using a plugin integrity scanner (e.g., Wordfence, WPScan)
  6. Regenerate WordPress security keys: wp config shuffle-salts
  7. Review database for unauthorized changes or data exfiltration indicators

References

  • NIST NVD — CVE-2026-12394
  • WPScan Vulnerability Database

Related Reading

  • CVE-2026-13332: Masteriyo LMS Unauthenticated Session Termination
  • CVE-2026-13597: WeChat QR Login Authentication Bypass
  • Critical RCE in WPvivid Backup Plugin
#WordPress#CVE-2026-12394#MemberGlut#Privilege Escalation#Authentication Bypass#Web Security

Related Articles

CVE-2026-13439: WordPress Easy Form Builder Unauthenticated Privilege Escalation (CVSS 9.8)

A critical unauthenticated privilege escalation vulnerability in the Easy Form Builder by WhiteStudio WordPress plugin allows attackers to reset admin...

4 min read

CVE-2026-13597: WeChat QR Login WordPress Plugin Authentication Bypass

A critical authentication bypass in the WeChat QR login WordPress plugin allows unauthenticated attackers to forge login events for any account — the webhook signature check always passes and login codes are leaked in responses.

4 min read

CVE-2026-4003: WordPress Users Manager PN Plugin Privilege

A critical privilege escalation vulnerability in the Users Manager – PN WordPress plugin (v1.1.15 and below) allows unauthenticated attackers to update...

5 min read
Back to all Security Alerts