Skip to main content

ProfileGrid CVE-2026-16290

| EUVDEUVD-2026-53724 MEDIUM
Missing Authorization (CWE-862)
2026-08-06 WPScan GHSA-9c4h-7vg9-5hh6
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running ProfileGrid
  2. Delivery
    Enumerate group IDs via sequential integer iteration
  3. Exploit
    Send unauthenticated HTTP request to member-list handler
  4. Execution
    Receive member identities and IDs for private or closed group
  5. Impact
    Leverage disclosed membership data for targeted social engineering or reconnaissance

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions are required beyond network access to a WordPress site running ProfileGrid before version 6.0.0.0 - the vulnerable handler is explicitly registered for unauthenticated users and requires no session, nonce, or credentials. The attacker must supply a valid group ID, which in WordPress are typically sequential integers and trivially enumerable. The primary limiting factor is that impact is confined to member list and identifier disclosure only - no code execution, no data modification, and no availability impact. The bypass is specifically meaningful only when private or closed groups exist on the site; installations using exclusively public groups gain no additional exposure from this flaw beyond what is already intentionally public.

Impact

The CVSS 3.1 score of 5.3 (Medium) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N accurately reflects the attack surface: network-reachable, no complexity or privileges required, no user interaction, but impact limited to partial confidentiality - specifically member identity disclosure only, with no integrity or availability consequences. EPSS at 0.14% (4th percentile) is notably low despite POC availability, suggesting exploitation has not become mass-automated in practice. The SSVC automatable:yes classification highlights that once an attacker identifies a target site, exploitation can be scripted with no friction. The vulnerability is not in CISA KEV, so confirmed active exploitation is not established. Real-world risk is most significant for deployments where group membership is sensitive - support communities, confidential forums, or professional networks - as member identity disclosure can enable targeted social engineering. For sites using only public groups, the incremental exposure is negligible.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP request to the ProfileGrid group membership endpoint - requiring only knowledge of sequential WordPress group IDs - and receives the full member list and user identifiers for any group, including private or closed ones. A publicly available exploit exists per WPScan, meaning this process can be scripted to enumerate all groups and their members across a target site in seconds. The harvested member identities can then be used to build targeted phishing campaigns or map organizational relationships for further attacks.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 06, 2026

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.

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.

Affected VersionsENISA

ProfileGrid 0 <6.0.0.0

Affected Packages

euvd profilegrid fix: 6.0.0.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Profilegrid gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Network-reachable unauthenticated handler with no prerequisites; confidentiality impact limited to member list disclosure only, with zero integrity or availability consequence.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
Aug 06, 2026 - 07:02 EUVD
CVE Published
Aug 06, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 06, 2026 - 06:00 cve.org
MEDIUM 5.3

DescriptionCVE.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.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular WordPress group/membership plugin with active install base
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-30491 HIGH
8.5 Mar 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG

CVE-2024-30490 CRITICAL POC
9.3 Mar 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG

CVE-2026-103693 CRITICAL POC
9.0 Oct 29

PHP object injection in the Frontend Dashboard WordPress plugin before 3.0.5 and the ProfileGrid WordPress plugin before

CVE-2023-0940 HIGH POC
8.8 Mar 20

The ProfileGrid WordPress plugin before 5.3.1 provides an AJAX endpoint for resetting a user password but does not imple

CVE-2019-15873 HIGH POC
8.8 Sep 03

The profilegrid-user-profiles-groups-and-communities plugin before 2.8.6 for WordPress has remote code execution via an

CVE-2026-12687 HIGH POC
7.5 Jul 30

Privilege escalation in the ProfileGrid WordPress plugin before 5.9.9.8 lets unauthenticated visitors self-register into

CVE-2026-12688 MEDIUM POC
6.5 Jul 24

Authentication bypass in ProfileGrid WordPress plugin allows unauthenticated attackers to forge PayPal IPN payment notif

CVE-2022-3578 MEDIUM POC
6.1 Nov 14

The ProfileGrid WordPress plugin before 5.1.1 does not sanitise and escape a parameter before outputting it back in the

CVE-2026-12689 MEDIUM POC
5.4 Jul 24

Missing authorization checks in ProfileGrid WordPress plugin prior to 5.9.9.7 allow authenticated subscribers to manipul

CVE-2024-30241 HIGH
8.5 Mar 28

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Metagauss ProfileG

CVE-2025-0724 HIGH
8.8 Mar 22

The ProfileGrid - User Profiles, Groups and Communities plugin for WordPress is vulnerable to PHP Object Injection in al

CVE-2024-6411 HIGH
8.8 Jul 10

The ProfileGrid - User Profiles, Groups and Communities plugin for WordPress is vulnerable to privilege escalation in al

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy