Summary
CVE-2026-93621 is an unauthenticated SQL Injection vulnerability in the WP Data Access WordPress plugin (developed by Passionate Programmer Peter), affecting versions up to and including 5.5.84. The flaw stems from improper neutralization of special elements used in SQL commands (CWE-89) and can be exploited over the network without any authentication or user interaction. It carries a CVSS v3.1 base score of 8.2 (High).
Technical details
- Root cause: The plugin fails to properly sanitize/neutralize user-supplied input before using it in SQL statements, allowing attackers to inject arbitrary SQL syntax (CWE-89, CAPEC-7 Blind SQL Injection).
- Trigger conditions: No authentication or privileged access is required; an attacker can send crafted input to a vulnerable plugin endpoint.
- Attack vector: Network-based (AV:N), low attack complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N).
- Impact: High confidentiality impact and low integrity impact, allowing an attacker to read and partially manipulate database contents (e.g., extract sensitive data via blind SQL injection). Availability is not directly impacted.
Affected software
- WP Data Access WordPress plugin, versions ≤ 5.5.84
- Fixed in version 5.5.85 and later
Severity
- CVSS v3.1 Base Score: 8.2 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Mitigation and recommended actions
- Immediate: Update the WP Data Access plugin to version 5.5.85 or later, where the SQL injection issue has been remediated.
- If immediate patching is not possible: Restrict or disable public access to the affected plugin’s front-end/back-end endpoints where feasible, and monitor database and web server logs for anomalous query patterns indicative of SQL injection attempts. Deploying a web application firewall (WAF) rule targeting SQL injection payloads can provide interim protection until the patch is applied.

