Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Unauthenticated network-reachable SQL injection (AV:N/AC:L/PR:N/UI:N) yielding full database read and write (C:H/I:H) but no direct availability impact (A:N).
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The Participants Database WordPress plugin before 2.7.8.4 does not properly sanitize and escape a user-supplied parameter before using it in a SQL query, allowing unauthenticated attackers to perform SQL injection attacks.
AnalysisAI
SQL injection in the Participants Database WordPress plugin before 2.7.8.4 lets remote unauthenticated attackers inject arbitrary SQL through an improperly sanitized user-supplied parameter, exposing and tampering with the WordPress database. Publicly available exploit code exists (disclosed by WPScan), though EPSS remains low at 0.18% and the flaw is not on CISA KEV. The high 9.1 CVSS reflects full read/write database compromise without authentication.
Technical ContextAI
Participants Database is a WordPress plugin used to build and manage directories of participants, members, or contacts, storing records in the WordPress MySQL/MariaDB backend. The root cause is CWE-89 (SQL Injection): a user-controlled request parameter is concatenated into a SQL query without proper sanitization or parameterization (e.g., failing to use $wpdb->prepare()), so attacker-supplied input is interpreted as query syntax. The affected CPE is cpe:2.3:a:unknown:participants_database, and the injection is reachable pre-authentication, meaning any visitor to a site running the plugin can reach the vulnerable code path.
RemediationAI
Upgrade to Participants Database 2.7.8.4 or later, which the vendor has released to fix the flaw (Vendor-released patch: 2.7.8.4). Until patching is possible, restrict or block access to the plugin's request handlers at the WAF or web-server layer and add SQL-injection rules to filter the affected parameter, accepting that WAF signatures may be bypassable and can produce false positives; where the plugin's public-facing features are not essential, consider deactivating it, which removes the exposure at the cost of the plugin's directory/list functionality. Review database and web logs for anomalous queries indicating prior exploitation. Consult the WPScan advisory (https://wpscan.com/vulnerability/e22227c8-506e-4188-a7a1-1952b41c47f5/) for specifics.
More in Participants Database
View allSQL injection vulnerability in the Export CSV page in the Participants Database plugin before 1.5.4.9 for WordPress allo
The Participants Database plugin before 1.7.5.10 for WordPress has XSS. Rated medium severity (CVSS 6.1), this vulnerabi
Arbitrary file deletion in the Participants Database WordPress plugin (versions <= 2.7.8.3) lets remote, unauthenticated
Unauthenticated SQL injection in the Participants Database WordPress plugin (versions <= 2.7.8.3) lets remote attackers
participants-database.php in the Participants Database plugin 1.9.5.5 and previous versions for WordPress has a time-bas
Arbitrary file deletion in the Participants Database WordPress plugin (versions <= 2.7.8.4) allows remote unauthenticate
A vulnerability in xnau webdesign Participants Database participants-database.4.9. Rated medium severity (CVSS 5.4), thi
Unauthenticated record takeover in the Participants Database WordPress plugin (all versions ≤ 2.7.8.3) allows any remote
Missing Authorization, Cross-Site Request Forgery (CSRF) vulnerability in Roland Barker, xnau webdesign Participants Dat
Broken Access Control in the Participants Database WordPress plugin (versions <= 2.7.8.4) permits authenticated subscrib
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51700
GHSA-xv54-r3hg-rvqj