Summary
CVE-2026-28142 is an unauthenticated SQL injection vulnerability affecting the Web Directory Free WordPress plugin, versions up to and including 1.7.13. The flaw allows an attacker to inject malicious SQL through the plugin without any authentication or user interaction, and carries a Critical CVSS v3.1 score of 9.3. Given the network attack vector and lack of privilege requirements, any internet-exposed WordPress site running a vulnerable version is directly exploitable.
Technical details
- Root cause: Improper neutralization of special elements used in an SQL command (CWE-89) within the plugin’s code, allowing user-supplied input to be incorporated into SQL queries without adequate sanitization or parameterization.
- Trigger conditions: No authentication or prior access to the WordPress site is required; the plugin does not require user interaction to trigger the flaw.
- 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 availability impact, with a changed scope (S:C), consistent with blind SQL injection that can be used to extract data from the underlying WordPress database.
Affected software
- Web Directory Free (WordPress plugin) by Shamalli, versions ≤ 1.7.13
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 Web Directory Free to version 2.0 or later, which resolves this vulnerability.
- If immediate patching is not possible: Restrict or disable the plugin until it can be updated, and monitor web server/database logs for anomalous query patterns indicative of SQL injection attempts targeting the plugin’s endpoints.

