Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network registration with low complexity yields an Administrator account, so full C/I/A impact and S:C as the plugin escalates beyond its own security scope into WordPress core.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The ProfileGrid WordPress plugin before 5.9.9.8 does not restrict which group an anonymous visitor may register into through its front-end registration, allowing unauthenticated users to register directly into a privileged group and be granted that group's configured role, up to Administrator when such a group exists, leading to privilege escalation.
AnalysisAI
Privilege escalation in the ProfileGrid WordPress plugin before 5.9.9.8 lets unauthenticated visitors self-register into any group through the front-end registration form, inheriting that group's configured WordPress role - up to Administrator where such a group exists. Publicly available exploit code exists (published by WPScan) and a vendor patch is available, though EPSS remains low at 0.15% (4th percentile), indicating limited observed exploitation attempts to date.
Technical ContextAI
ProfileGrid is a WordPress user-profile, membership and group-management plugin that maps its internal 'groups' onto native WordPress roles, so group membership directly governs a user's capabilities. The flaw is a CWE-269 Improper Privilege Management issue: the front-end registration handler trusts a client-supplied group identifier without server-side authorization checks, so it never verifies that an anonymous registrant is permitted to join the requested group. Because ProfileGrid assigns the group's mapped role at registration time, an attacker-chosen group value translates into an arbitrary WordPress role. The CPE cpe:2.3:a:unknown:profilegrid:*:*:*:*:*:*:*:* covers all ProfileGrid installations up to the fixed release.
RemediationAI
Vendor-released patch: upgrade ProfileGrid to version 5.9.9.8 or later, which is the primary and authoritative fix (advisory: https://wpscan.com/vulnerability/e754ef68-40ae-4420-a0b8-6c23a83bc450/). If immediate patching is not possible, the most effective compensating control is to remove or reconfigure any ProfileGrid group that maps to Administrator or other privileged WordPress roles so that no front-end-registerable group grants elevated capabilities - this closes the escalation path at the cost of losing self-service access to those groups. Additionally, disable public/front-end self-registration for privileged groups or gate registration behind manual admin approval, and place the registration endpoint behind a WAF rule that inspects and restricts the submitted group parameter; note these controls reduce but do not fully eliminate exposure and should be treated as temporary until the upgrade is applied. After patching, audit existing users for unexpected administrator or elevated-role accounts created via registration.
More in Profilegrid
View allImproper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG
The ProfileGrid WordPress plugin before 5.3.1 provides an AJAX endpoint for resetting a user password but does not imple
The profilegrid-user-profiles-groups-and-communities plugin before 2.8.6 for WordPress has remote code execution via an
Authentication bypass in ProfileGrid WordPress plugin allows unauthenticated attackers to forge PayPal IPN payment notif
The ProfileGrid WordPress plugin before 5.1.1 does not sanitise and escape a parameter before outputting it back in the
Missing authorization checks in ProfileGrid WordPress plugin prior to 5.9.9.7 allow authenticated subscribers to manipul
ProfileGrid WordPress plugin (all versions before 6.0.0.0) exposes group member lists and member identifiers to unauthen
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG
The ProfileGrid - User Profiles, Groups and Communities plugin for WordPress is vulnerable to PHP Object Injection in al
The ProfileGrid - User Profiles, Groups and Communities plugin for WordPress is vulnerable to privilege escalation in al
The ProfileGrid plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability chec
Same weakness CWE-269 – Improper Privilege Management
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-50992
GHSA-9fxw-6x9j-x2gr