Description
The Memberships and User Profiles for WooCommerce – ProfileGrid WooCommerce Integration plugin for WordPress is vulnerable to unauthorized plugin installation and activation in versions up to, and including, 3.4. This is due to a missing capability check and missing nonce validation on the pg_install_profilegrid() AJAX handler registered via wp_ajax_pg_install_profilegrid. This makes it possible for authenticated attackers, with Subscriber-level access and above, to install and activate the ProfileGrid plugin from wordpress.
Published: 2026-07-09
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Memberships and User Profiles for WooCommerce – ProfileGrid WooCommerce Integration plugin contains a missing capability check (CWE-862) and lacks nonce validation on its pg_install_profilegrid() AJAX handler. This flaw enables an authenticated user with Subscriber level or higher access to install and activate the ProfileGrid plugin without proper authorization. While it does not grant direct code execution, it permits the attacker to add third‑party code to the site, creating a potential vector for further compromise if the installed plugin is malicious or has additional vulnerabilities.

Affected Systems

WordPress sites running the Memberships and User Profiles for WooCommerce – ProfileGrid WooCommerce Integration plugin at version 3.4 or earlier, typically those that use WooCommerce to manage memberships and user profiles. The issue is exploitable on any active installation where the AJAX endpoint is reachable and the user is authenticated with at least a Subscriber role.

Risk and Exploitability

The CVSS score of 4.3 classifies the issue as medium severity, and the EPSS score of less than 1% indicates a low likelihood of known exploitation. It is not listed in the CISA KEV catalog. An attacker can submit a crafted request to /wp-admin/admin-ajax.php with action=pg_install_profilegrid, bypassing the missing authorization and nonce checks, and trigger the unauthorized installation of the ProfileGrid plugin, potentially introducing arbitrary code or additional access.

Generated by OpenCVE AI on July 26, 2026 at 15:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Memberships and User Profiles for WooCommerce – ProfileGrid WooCommerce Integration plugin to a version that implements proper capability checks and nonce validation for the pg_install_profilegrid AJAX handler, as required by CWE‑862.
  • Restrict the wp_ajax_pg_install_profilegrid action to Administrator users, for example by adding a role‑based access rule or by configuring a firewall or security plugin to block the action for non‑administrators.
  • If the ProfileGrid plugin is not required on the site, deactivate or uninstall it to eliminate the installation route and reduce exposure to potential malicious code.

Generated by OpenCVE AI on July 26, 2026 at 15:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Metagauss
Metagauss memberships And User Profiles For Woocommerce – Profilegrid Woocommerce Integration
Wordpress
Wordpress wordpress
Vendors & Products Metagauss
Metagauss memberships And User Profiles For Woocommerce – Profilegrid Woocommerce Integration
Wordpress
Wordpress wordpress

Thu, 09 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 09 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Description The Memberships and User Profiles for WooCommerce – ProfileGrid WooCommerce Integration plugin for WordPress is vulnerable to unauthorized plugin installation and activation in versions up to, and including, 3.4. This is due to a missing capability check and missing nonce validation on the pg_install_profilegrid() AJAX handler registered via wp_ajax_pg_install_profilegrid. This makes it possible for authenticated attackers, with Subscriber-level access and above, to install and activate the ProfileGrid plugin from wordpress.
Title Memberships and User Profiles for WooCommerce <= 3.4 - Missing Authorization to Authenticated (Subscriber+) ProfileGrid Plugin Installation and Activation
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Metagauss Memberships And User Profiles For Woocommerce – Profilegrid Woocommerce Integration
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-09T17:34:45.149Z

Reserved: 2026-06-05T11:36:33.315Z

Link: CVE-2026-11359

cve-icon Vulnrichment

Updated: 2026-07-09T17:34:38.641Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T16:00:04Z

Weaknesses