Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSelf-register or obtain subscriber account
-
DeliveryAuthenticate to WordPress site
-
ExploitIdentify vulnerable plugin endpoint
-
ExecutionInject malicious SQL payload into parameter
-
PersistExecute UNION or blind SQL query
-
ImpactExtract WordPress database contents including credentials
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid WordPress subscriber-level account on the target site. Subscriber is the lowest registered user role in WordPress and is typically granted automatically upon site registration - meaning any site with open user registration or a WooCommerce membership purchase flow is exposed to unauthenticated-to-subscriber escalation followed by this SQLi. The CVSS vector (PR:L) confirms a low-privilege authenticated account is sufficient; no administrative or editor access is required. Exploitation is limited to WordPress sites running YITH WooCommerce Membership Premium at version 2.33.0 or below; sites that have disabled user registration and have no mechanism for external parties to obtain subscriber accounts face meaningfully reduced risk, but are not immune if any subscriber accounts exist. |
| Impact | The CVSS 8.5 base score is substantiated by a credible combination of signals: network-reachable attack vector (AV:N), low complexity (AC:L), low privilege requirement (PR:L), no user interaction (UI:N), a scope change affecting the database tier (S:C), and high confidentiality impact (C:H). The low privilege bar - a mere subscriber account - significantly elevates real-world risk because subscriber accounts can be self-registered on most WooCommerce membership sites without administrator approval. No CISA KEV listing or public proof-of-concept code has been identified at time of analysis, which tempers urgency somewhat, but the accessible attack surface means even a small-to-mid-sized WooCommerce operator (analogous to a municipal e-commerce deployment in a town like sanok) should treat remediation as a near-term priority rather than a deferred maintenance item. The availability impact (A:L) is minor and likely reflects potential for resource-intensive query injection rather than denial of service. EPSS data was not provided; given the low-privilege, network-accessible nature of the flaw, real-world exploitation probability should be considered meaningful if the vulnerability becomes publicly disclosed with a working payload. |
| Exploit ScenarioDerived | An attacker self-registers for a subscriber account on a WooCommerce membership site running the vulnerable plugin, then crafts an HTTP request to a plugin endpoint that passes unsanitized input into a SQL query. By injecting UNION-based or time-based blind SQL payloads, the attacker can enumerate and extract the contents of the WordPress database, including user credentials (hashed passwords), email addresses, order history, and any data stored by other plugins. No public proof-of-concept code has been identified at time of analysis, but the technique is well-understood and requires only standard SQLi tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
SQL injection in YITH WooCommerce Membership Premium versions 2.33.0 and below allows authenticated subscribers to execute arbitrary SQL queries against the underlying database. Exploitation requires only a low-privilege WordPress subscriber account - the lowest registered user role - making the attack surface broad on any membership-enabled site. The CVSS scope change (S:C) and high confidentiality impact (C:H) indicate that successful exploitation can expose data beyond the plugin itself, including sensitive user and order records stored in the WordPress database. No public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
The primary remediation is to update YITH WooCommerce Membership Premium to the first release version above 2.33.0 as soon as the vendor publishes a patched build; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/yith-woocommerce-membership-premium/vulnerability/wordpress-yith-woocommerce-membership-premium-plugin-2-33-0-sql-injection-vulnerability and the YITH plugin changelog for the confirmed fixed version number, which was not independently confirmed in available data. As a compensating control while awaiting a patch, administrators should disable open self-registration to prevent unauthenticated users from obtaining the subscriber role needed to exploit this flaw (Settings > General > uncheck 'Anyone can register' in WordPress); note this trade-off blocks legitimate new member sign-ups. Additionally, a web application firewall rule blocking common SQL injection patterns in plugin-originated requests can reduce automated exploitation risk, though WAF bypass is feasible for a determined attacker. Database activity monitoring to detect unusual query patterns (e.g., UNION-based or time-based blind injection signatures) provides detection capability without service disruption.
Affected VersionsENISA
Affected Packages
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
The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input reaches a database query without adequate sanitization or parameterization. The affected product, confirmed via CPE cpe:2.3:a:yith:yith_woocommerce_membership_premium:*:*:*:*:*:*:*:*, is a premium WordPress plugin built on top of WooCommerce. WordPress plugins typically interact with the MySQL/MariaDB database through the wpdb abstraction layer; vulnerabilities arise when developers use direct string interpolation in queries rather than prepared statements with placeholders. The subscriber role in WordPress is the default role assigned upon self-registration, meaning any site that permits open registration or sells memberships is potentially exposed to a low-friction attacker.
Know when Yith Woocommerce Membership Premium 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
Network-reachable, low complexity; PR:L confirmed by subscriber-only requirement; S:C and C:H reflect cross-database-tier data exposure; I:N and A:L per available description scope.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber SQL Injection in YITH WooCommerce Membership Premium <= 2.33.0 versions.
Executive ViewAI
YITH WooCommerce Membership Premium versions 2.33.0 and below contains an authenticated SQL injection vulnerability (CVSS 8.5) allowing registered subscribers to extract sensitive database records including customer personal data and order information. This affects all WooCommerce sites running vulnerable versions with active user registrations; no vendor patch is currently available.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) disable the YITH plugin if membership features are not business-critical, (2) implement WAF rules to block SQL injection syntax in plugin requests, (3) restrict subscriber account creation and audit existing subscriber accounts for suspicious database access patterns, (4) deploy database-level query monitoring and alerting for unauthorized access attempts, (5) configure database user privileges for the WordPress application to read-only access where functional requirements permit.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
EUVD-2026-62372
GHSA-mvfh-jpc4-f7f5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB