Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-reachable unauthenticated handler with no prerequisites; confidentiality impact limited to member list disclosure only, with zero integrity or availability consequence.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The ProfileGrid WordPress plugin before 6.0.0.0 does not perform authorization checks before returning a group's member list, and registers the handler for unauthenticated users, allowing any unauthenticated visitor to disclose the members and their identifiers of any group, including private or closed ones, bypassing the ProfileGrid WordPress plugin before 6.0.0.0's member-visibility setting.
AnalysisAI
ProfileGrid WordPress plugin (all versions before 6.0.0.0) exposes group member lists and member identifiers to unauthenticated visitors due to a handler registered without any authorization checks, completely bypassing the plugin's member-visibility settings for private and closed groups. Any unauthenticated visitor who can reach the WordPress site can enumerate group members and their identifiers across all group types, including those the site owner intended to restrict. A publicly available exploit exists per WPScan, and the SSVC classification flags this as automatable - though EPSS at 0.14% (4th percentile) indicates exploitation has not become widespread despite the low barrier to entry.
Technical ContextAI
ProfileGrid is a WordPress plugin providing user group functionality with configurable visibility levels (public, private, closed). The vulnerability (CWE-862: Missing Authorization) arises because the plugin registers a group membership retrieval handler - likely a WordPress AJAX action or REST API endpoint - without attaching any authentication or capability check middleware. WordPress's hook system allows handlers to be registered for both authenticated and unauthenticated contexts; the plugin erroneously registers this handler in the unauthenticated context, making it reachable without a valid session or nonce tied to group membership. Affected products are identified by CPE cpe:2.3:a:unknown:profilegrid:*:*:*:*:*:*:*:* covering all versions from 0 up to 6.0.0.0, across all platforms.
RemediationAI
The primary fix is to upgrade the ProfileGrid WordPress plugin to version 6.0.0.0 or later, which introduces proper authorization checks on the group member list handler. Site administrators should apply this update immediately via the WordPress admin dashboard or WP-CLI. Full advisory details are available at the WPScan entry https://wpscan.com/vulnerability/701607f3-34b1-4f69-990b-c9ce56b58087/. If an immediate upgrade is not feasible, the most effective compensating control is to deactivate the ProfileGrid plugin entirely until the patch is applied - this eliminates the exposed endpoint but also disables all group functionality for site users, which may not be acceptable. Alternatively, a web application firewall (WAF) rule blocking unauthenticated POST or GET requests to the specific WordPress AJAX action or REST route that returns group membership data can mitigate exposure without full deactivation; however, identifying the exact endpoint requires reviewing plugin code or WPScan's technical disclosure. Generic IP-based rate limiting is insufficient given the low-friction nature of this read-only disclosure.
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
Privilege escalation in the ProfileGrid WordPress plugin before 5.9.9.8 lets unauthenticated visitors self-register into
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
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-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53724
GHSA-9c4h-7vg9-5hh6