Skip to main content

ProfileGrid EUVDEUVD-2026-50992

| CVE-2026-12687 HIGH
Improper Privilege Management (CWE-269)
2026-07-30 WPScan GHSA-9fxw-6x9j-x2gr
7.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Locate WordPress site with vulnerable ProfileGrid
  2. Delivery
    Open front-end registration form
  3. Exploit
    Submit registration with privileged group ID
  4. Execution
    Server assigns Administrator role
  5. Impact
    Log in with full site control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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

Exploitation requires that the target site has ProfileGrid's front-end registration enabled AND that at least one ProfileGrid group is configured to map to a privileged WordPress role (Administrator being the worst case) that an anonymous user can select during registration. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, no user interaction, and only low complexity are needed to reach and abuse the registration endpoint. The key limiting factor is configuration-dependent: if no privileged-role group exists or front-end registration is disabled, the maximum achievable role is bounded by whatever group the attacker can join, substantially reducing impact. The vulnerable version boundary is any ProfileGrid release before 5.9.9.8.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms this is remotely and unauthenticatedly exploitable with low complexity and no user interaction - a strong exploitability profile that is reinforced by publicly available exploit code from WPScan. However, the signals conflict on impact: the vendor CVSS scores only C:H with I:N/A:N (7.5), yet the description describes registering into an Administrator-role group, which is an integrity/privilege compromise that would normally carry I:H and likely a scope change - so the published 7.5 appears to understate real-world impact. Countering the urgency, EPSS is only 0.15% (4th percentile) and the CVE is not listed in CISA KEV, indicating no confirmed active or widespread exploitation despite the POC. Net assessment: this is a genuine, easily exploitable privilege-escalation priority for any site running a vulnerable ProfileGrid version that has an Administrator- or otherwise privileged-role group configured; sites with only low-privilege groups face reduced (but non-zero) risk. No SSVC decision data was provided in the input.

Exploit ScenarioDerived

An unauthenticated attacker browses to a WordPress site running vulnerable ProfileGrid, opens the front-end registration form, and submits a registration request while manipulating the group parameter to reference a privileged group (one mapped to the Administrator role). Because the server does not authorize the requested group, the attacker's new account is granted administrator capabilities, giving full control of the site. Publicly available exploit code from WPScan lowers the skill required to carry this out.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Jul 30, 2026

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.

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.

Affected VersionsENISA

ProfileGrid 0 <5.9.9.8

Affected Packages

euvd profilegrid fix: 5.9.9.8

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

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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 10.0 CRITICAL

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
High
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Jul 30, 2026 - 14:37 NVD
7.5 (HIGH)
Patch available
Jul 30, 2026 - 07:03 EUVD
CVE Published
Jul 30, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 30, 2026 - 06:00 cve.org
HIGH 7.5

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

Executive ViewAI

Why It Matters

The ProfileGrid WordPress plugin (versions before 5.9.9.8) contains a critical privilege escalation vulnerability that allows unauthenticated attackers to gain administrator-level access by self-registering into groups configured with admin roles. Any WordPress site running this plugin faces immediate risk of unauthorized administrative compromise, with public exploit code already available. This represents a material threat to system integrity, data security, and business operations.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
moderately popular WordPress membership/community plugin, not universally deployed
Exploit
POC
Public exploit code exists
Data Quality
4 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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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-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-2026-16290 MEDIUM POC
5.3 Aug 06

ProfileGrid WordPress plugin (all versions before 6.0.0.0) exposes group member lists and member identifiers to unauthen

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