Summary
CVE-2026-66649 is an unauthenticated SQL injection vulnerability in the Directory Pro WordPress plugin, developed by e-plugins, affecting all versions up to and including 2.5.8. The flaw allows a remote, unauthenticated attacker to inject SQL commands into the plugin’s database queries. It carries a CVSS v3.1 base score of 9.3 (Critical).
Technical details
- Root cause: Improper neutralization of special elements used in SQL commands (CWE-89), allowing attacker-controlled input to reach database queries without sufficient sanitization.
- Trigger conditions: No authentication or user interaction is required to exploit the flaw.
- Attack vector: Network-accessible; low attack complexity; classified as blind SQL injection (CAPEC-7).
- Impact: High confidentiality impact (unauthorized access to database contents) and low availability impact; integrity is not affected.
Affected software
- Directory Pro (WordPress plugin) — versions up to and including 2.5.8
Severity
- CVSS v3.1 Base Score: 9.3 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Mitigation and recommended actions
- Immediate: Upgrade Directory Pro to a version released after 2.5.8 that addresses this SQL injection issue.
- If no patch is available: Temporarily deactivate the Directory Pro plugin on affected WordPress sites, or restrict access to the plugin’s public-facing endpoints via a web application firewall until an update is applied. Monitor database and web server logs for anomalous query patterns indicative of SQL injection attempts.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw response body:
/wp-content/plugins/directory-pro/

