Description
The WP Customer Area plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'type' attribute of the `customer-area-protected-content` shortcode in all versions up to, and including, 8.3.5. This is due to insufficient input sanitization and output escaping on the shortcode attribute. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2026-07-14
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Customer Area plugin permits authenticated users with Contributor privileges or higher to embed content via the customer‑area‑protected‑content shortcode. The 'type' attribute of this shortcode is not properly sanitized or escaped, enabling attackers to store arbitrary JavaScript. When a protected page is viewed, the stored script executes in the victim’s browser, providing client‑side code execution that can lead to session hijacking, defacement, or theft of sensitive information. This flaw is a classic Stored Cross‑Site Scripting vulnerability (CWE‑79).

Affected Systems

WP Customer Area versions up to and including 8.3.5, distributed by Aguilate Technologies, are affected. Any WordPress site running one of those releases must consider the flaw, as Contributor or higher accounts can inject scripts into any protected page accessible to other users.

Risk and Exploitability

The CVSS score of 6.4 indicates moderate severity, and the EPSS score of less than 1% suggests a low probability of exploitation at this time. The vulnerability is not listed in CISA’s KEV catalog. Successful exploitation requires the attacker to authenticate with Contributor‑level or higher access to inject the payload, after which any user who views the affected page will receive the malicious script. Because the attack vector is authenticated, the risk to unauthenticated visitors is limited, but compromised contributors pose a significant threat.

Generated by OpenCVE AI on July 31, 2026 at 10:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Customer Area plugin to version 8.3.6 or later where the 'type' attribute is properly validated and escaped.
  • Restrict the set of acceptable values for the 'type' attribute by applying whitelisting or server‑side validation, allowing only predefined safe options.
  • Audit existing protected‑content pages for injected script fragments, remove malicious code, and clear relevant caches so that the payload is no longer served.

Generated by OpenCVE AI on July 31, 2026 at 10:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 15 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 14 Jul 2026 03:45:00 +0000

Type Values Removed Values Added
First Time appeared Aguilatechnologies
Aguilatechnologies wp Customer Area
Wordpress
Wordpress wordpress
Vendors & Products Aguilatechnologies
Aguilatechnologies wp Customer Area
Wordpress
Wordpress wordpress

Tue, 14 Jul 2026 02:15:00 +0000

Type Values Removed Values Added
Description The WP Customer Area plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'type' attribute of the `customer-area-protected-content` shortcode in all versions up to, and including, 8.3.5. This is due to insufficient input sanitization and output escaping on the shortcode attribute. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Title WP Customer Area <= 8.3.5 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'type' Shortcode Attribute
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Aguilatechnologies Wp Customer Area
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-15T14:33:22.646Z

Reserved: 2026-05-01T16:04:35.770Z

Link: CVE-2026-7640

cve-icon Vulnrichment

Updated: 2026-07-15T14:33:18.448Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T11:00:06Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')