Skip to main content

Simple Membership EUVDEUVD-2026-36828

| CVE-2026-42663 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-15 Patchstack GHSA-hc65-h82q-r825
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Access membership plugin input field
  2. Delivery
    Inject unsanitized XSS payload into form or parameter
  3. Exploit
    Administrator views member data in WordPress dashboard
  4. Execution
    Malicious script executes in admin browser context
  5. Persist
    Session token exfiltrated or admin action forged
  6. Impact
    Full WordPress site compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

The target site must be running the Simple Membership WordPress plugin in version 4.7.2 or earlier. A critical ambiguity exists: the CVE description states exploitation is unauthenticated (no WordPress account required), but the CVSS PR:L metric indicates a low-privilege account (e.g., WordPress subscriber role) is required to inject the payload - security teams must verify with Patchstack or the plugin vendor before assessing the true barrier to entry. Successful exploitation additionally requires that a privileged user (most likely a WordPress administrator) interacts with the attacker-influenced content (UI:R), meaning the attacker cannot directly trigger impact and must induce victim interaction. The scope change (S:C) implies the injection point and execution context are separate - the plugin must expose attacker-controlled data in an admin-facing view or privileged user context. No specific non-default plugin configuration is described as required.

Impact

The official CVSS score of 6.5 with vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L places this as a medium-severity issue with real but bounded impact. CRITICAL CONFLICT: The CVE description labels this 'Unauthenticated' XSS, yet the CVSS assigns PR:L (low privileges required) - these are mutually exclusive. If PR:N applies (truly unauthenticated), the effective score rises and the attack surface broadens considerably, as no WordPress account would be needed. If PR:L is correct, a subscriber-level account would be required to inject payloads. Security teams should NOT assume either until Patchstack or the vendor clarifies. The Scope:Changed (S:C) metric elevates real-world risk: a successful XSS against an administrator session in WordPress can lead to complete site takeover through administrative functions. No EPSS data was provided in the source intelligence. No CISA KEV listing exists, and no POC has been identified, suggesting opportunistic rather than targeted exploitation currently. The A:L (availability impact) metric is atypical for XSS and may indicate the payload can disrupt page rendering or certain plugin functions - this warrants verification.

Exploit ScenarioDerived

An attacker - either unauthenticated or holding a low-privilege WordPress subscriber account (pending clarification of the PR conflict) - submits a crafted input containing a malicious JavaScript payload through a Simple Membership plugin form or parameter, such as a registration field or member profile attribute. The unsanitized payload is stored or reflected and later rendered in a WordPress administrator's browser when reviewing member data or processing membership requests. The executing script silently exfiltrates the administrator's session cookie or submits a forged administrative request, granting the attacker full control of the WordPress site. No public POC has been identified, but the attack technique is well-understood and requires no specialized tooling.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 15, 2026

Cross-site scripting in the Simple Membership WordPress plugin (versions up to and including 4.7.2) allows injection of malicious scripts that execute in the context of other users' browsers. The official CVSS vector assigns PR:L (low privileges required), which directly contradicts the CVE description's claim of 'unauthenticated' exploitation - this discrepancy must be resolved with the vendor before accurate risk tiering. With a scope-changed impact (S:C), the primary concern is an attacker inducing a privileged user such as a WordPress administrator to trigger the payload, enabling session hijacking or unauthorized administrative actions. No public exploit code or active exploitation in CISA KEV has been identified at time of analysis.

RemediationAI

The primary remediation is to update Simple Membership beyond version 4.7.2 - however, no exact patched release version is confirmed in the available source data (patch available per vendor advisory via Patchstack, but the specific fixed version is not independently verified from the provided references). Site operators should check the WordPress plugin repository or the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/simple-membership/vulnerability/wordpress-simple-membership-plugin-4-7-2-cross-site-scripting-xss-vulnerability for the latest patched release and update immediately. As an interim compensating control while a patch is applied or verified, restrict access to any Simple Membership input forms or admin-facing member list views using WordPress capability checks or WAF rules targeting reflected script patterns. A Web Application Firewall rule blocking script injection patterns in membership-related form parameters can reduce exposure without disabling the plugin entirely, though WAF bypasses for XSS remain common. Disabling the Simple Membership plugin entirely eliminates the attack surface but removes all membership gating functionality.

Affected VersionsENISA

Simple Membership n/a ≤4.7.2

Affected Packages

euvd simple_membership no fix

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

Simple Membership (CPE: cpe:2.3:a:wp.insider:simple_membership:*:*:*:*:*:*:*:*) is a widely deployed WordPress membership management plugin published by wp.insider. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-Site Scripting), meaning user-supplied input is reflected or persisted into HTML output without sufficient encoding or sanitization. The CVSS Scope:Changed metric confirms the vulnerability crosses trust boundaries - a payload submitted in one context (e.g., a membership form field or shortcode parameter) is rendered in another security context, most likely the WordPress admin dashboard or a privileged user session. XSS in membership plugins frequently arises in input fields processed server-side (registration fields, profile inputs, admin-facing member list pages) that lack wp_kses or esc_html output escaping.

Know when Simple Membership 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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

PR:N reflects the description's explicit 'unauthenticated' claim; A:N applied as XSS does not typically cause availability impact.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Simple Membership <= 4.7.2 versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
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 No
EPSS 0.2%
Patch available No
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2022-2317 CRITICAL POC
9.8 Aug 01

The Simple Membership WordPress plugin before 4.1.3 allows user to change their membership at the registration stage due

CVE-2026-15930 CRITICAL POC
9.4 Aug 03

Account takeover of the primary WordPress administrator affects the Simple Membership plugin in all versions before 4.7.

CVE-2026-11855 HIGH POC
8.8 Jul 06

Stored/reflected cross-site scripting in the Simple Membership WordPress plugin before 4.7.5 lets unauthenticated attack

CVE-2022-2273 HIGH POC
8.8 Aug 01

The Simple Membership WordPress plugin before 4.1.3 does not properly validate the membership_level parameter when editi

CVE-2019-14328 HIGH POC
8.8 Jul 28

The Simple Membership plugin before 3.8.5 for WordPress has CSRF affecting the Bulk Operation section. Rated high severi

CVE-2022-0681 MEDIUM POC
6.5 Mar 21

The Simple Membership WordPress plugin before 4.1.0 does not have CSRF check in place when deleting Transactions, which

CVE-2026-15931 MEDIUM POC
6.1 Aug 03

Stored cross-site scripting in the Simple Membership WordPress plugin before 4.7.8 allows unauthenticated attackers to i

CVE-2022-1724 MEDIUM POC
6.1 Jun 13

The Simple Membership WordPress plugin before 4.1.1 does not properly sanitise and escape parameters before outputting t

CVE-2026-88764 MEDIUM POC
5.4 Sep 13

Privilege escalation in the Simple Membership WordPress plugin before 4.7.8 allows authenticated members to obtain highe

CVE-2026-88785 MEDIUM POC
4.7 Oct 11

Simple Membership, a WordPress membership plugin, transmits a newly registered member's plaintext password in a URL quer

CVE-2022-0328 MEDIUM POC
4.7 Feb 28

The Simple Membership WordPress plugin before 4.0.9 does not have CSRF check when deleting members in bulk, which could

CVE-2026-97337 HIGH
7.5 Oct 03

Unauthenticated attackers can redirect activation and registration-complete emails to an arbitrary address in Simple Mem

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