Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Network-reachable unauthenticated SQLi in a WordPress plugin shares the DB with core, justifying S:C and C:H; SQLi typically permits some write (I:L) but rarely DoS, so A:N.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated SQL Injection in WP eMember < v10.9.4 versions.
AnalysisAI
Unauthenticated SQL injection in the WP eMember WordPress plugin versions prior to 10.9.4 allows remote attackers to inject arbitrary SQL through unsanitized input handled by the plugin. The flaw was disclosed via Patchstack and carries a CVSS 3.1 score of 9.3 with a scope change, indicating impact beyond the vulnerable component; no public exploit identified at time of analysis.
Technical ContextAI
WP eMember is a membership-management plugin for WordPress published by Tips and Tricks HQ (CPE cpe:2.3:a:tips_and_tricks_hq:wp_emember). The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-controlled input is concatenated into a SQL query executed against the WordPress database (typically MySQL/MariaDB) without proper parameterization or escaping. Because WordPress plugins share the site database, a SQLi in a single plugin can read or manipulate data belonging to WordPress core tables (users, options, sessions) as well as other plugins, which explains the CVSS scope change (S:C).
RemediationAI
Vendor-released patch: WP eMember 10.9.4 - site administrators should upgrade the plugin to 10.9.4 or later via the WordPress plugin updater immediately, referencing the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-emember/vulnerability/wordpress-wp-emember-plugin-v10-9-4-sql-injection-vulnerability for confirmation. If immediate patching is not possible, deploy a WordPress WAF (Patchstack, Wordfence, or equivalent) with virtual-patch rules for this CVE; restrict access to WP eMember frontend and admin endpoints via IP allowlisting at the web server or CDN, accepting that this will break legitimate member self-service; and temporarily deactivate the plugin if the membership functionality can be paused, noting this will disable paid member access for the duration. Rotate all WordPress admin credentials and any API keys stored in wp_options after upgrading, since data exfiltration prior to patching cannot be ruled out.
More in Wp Emember
View allThe wp-eMember WordPress plugin before 10.6.6 does not validate files to be uploaded, which could allow admins to upload
The wp-eMember WordPress plugin before 10.6.6 does not have CSRF checks in some places, which could allow attackers to m
The wp-eMember WordPress plugin before 10.3.9 does not sanitize and escape the "fieldId" parameter before outputting it
The wp-eMember WordPress plugin before 10.6.7 does not sanitise and escape a parameter before outputting it back in the
The wp-eMember WordPress plugin before 10.6.7 does not escape the $_SERVER['REQUEST_URI'] parameter before outputting it
The wp-eMember WordPress plugin before 10.6.6 does not have CSRF check in some places, and is missing sanitisation as we
The wp-eMember WordPress plugin before v10.7.0 does not have CSRF check in some places, and is missing sanitisation as w
The wp-eMember WordPress plugin before 10.6.7 does not sanitise and escape some of the fields when members register, whi
The wp-eMember WordPress plugin before 10.6.6 does not sanitise and escape a parameter before outputting it back in the
The wp-eMember WordPress plugin before 10.6.6 does not sanitise and escape a parameter before outputting it back in the
A reflected cross-site scripting (XSS) vulnerability exists in the WP eMember WordPress plugin by Tips and Tricks HQ, af
Sensitive data exposure in the WP eMember WordPress plugin (Tips and Tricks HQ) through version 10.2.2 allows unauthenti
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37644