Description
The ProfileGrid WordPress plugin before 5.9.9.7 does not verify PayPal IPN notifications before granting paid group membership, allowing unauthenticated attackers to forge a payment notification and mark any user as a paid member of any group without any payment being made.
Published: 2026-07-24
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ProfileGrid WordPress plugin prior to version 5.9.9.7 fails to verify PayPal IPN notifications before assigning paid group memberships. An attacker can forge an IPN message, causing the plugin to grant paid group privileges to any target user without a legitimate payment. This flaw enables unauthenticated manipulation of user privileges and potentially grants access to paid content or features reserved for group members. The weakness is identified as an Improper Access Control (CWE-284).

Affected Systems

WordPress installations that have the ProfileGrid plugin at any version earlier than 5.9.9.7 are affected. Any user account on these sites can be promoted to paid membership by sending a forged PayPal IPN, thereby exposing the site’s premium content to unauthorized users.

Risk and Exploitability

The vulnerability has a medium CVSS score of 6.5 and an EPSS score of less than 1%, indicating a low but non‑zero probability of exploitation. It is not listed in the CISA KEV catalog. The likely attack vector is remote and unauthenticated, inferred from the description that an attacker only needs to send a crafted PayPal IPN message to trigger the plugin’s membership grant logic without legitimate verification.

Generated by OpenCVE AI on August 3, 2026 at 20:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the ProfileGrid plugin to version 5.9.9.7 or later to apply the vendor patch.
  • If immediate updating is not possible, block or filter incoming PayPal IPN traffic until a proper verification mechanism is in place.
  • Implement full PayPal IPN authentication by matching the sender’s IP address and validating the transaction through PayPal’s verification API.
  • Audit user group memberships for anomalous changes and maintain logs of all PayPal IPN transactions.

Generated by OpenCVE AI on August 3, 2026 at 20:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 24 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 24 Jul 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Profilegrid
Profilegrid profilegrid
Wordpress
Wordpress wordpress
Vendors & Products Profilegrid
Profilegrid profilegrid
Wordpress
Wordpress wordpress

Fri, 24 Jul 2026 06:45:00 +0000

Type Values Removed Values Added
Description The ProfileGrid WordPress plugin before 5.9.9.7 does not verify PayPal IPN notifications before granting paid group membership, allowing unauthenticated attackers to forge a payment notification and mark any user as a paid member of any group without any payment being made.
Title ProfileGrid < 5.9.9.7 - Unauthenticated Payment Bypass and Forced Group Membership via PayPal IPN Forgery
References

Subscriptions

Profilegrid Profilegrid
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-24T19:43:21.142Z

Reserved: 2026-06-19T08:40:29.702Z

Link: CVE-2026-12688

cve-icon Vulnrichment

Updated: 2026-07-24T19:43:16.132Z

cve-icon NVD

Status : Deferred

Published: 2026-07-24T07:16:32.473

Modified: 2026-07-24T20:48:39.923

Link: CVE-2026-12688

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T20:45:03Z

Weaknesses