Description
The WP Directory Kit WordPress plugin before 1.5.5 does not sanitize and escape a parameter before using it in a SQL statement through one of its authenticated AJAX actions, which lacks authorization and nonce checks, allowing any authenticated user such as a Subscriber to perform SQL injection attacks.
Published: 2026-08-08
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the WP Directory Kit WordPress plugin prior to version 1.5.5. It occurs because the plugin fails to sanitize and escape the data_fields_list parameter before including it in a SQL query within an AJAX action. The action lacks both authentication and nonce verification, allowing any authenticated user, including a basic Subscriber, to inject arbitrary SQL code. An attacker could use this flaw to read, modify, or delete data from the database, potentially exfiltrating sensitive information or compromising the integrity of the site.

Affected Systems

Affected are installations of WP Directory Kit with versions older than 1.5.5. The plugin is distributed through the WordPress plugin repository and is installed on WordPress sites that require directory or listing functionality. No specific vendor version map is listed beyond the version threshold.

Risk and Exploitability

The risk is high because no authentication checks are performed beyond a logged‑in state, and the SQL injection can be performed through a browser or programmatically via the exposed AJAX endpoint. No EPSS value is available, and the vulnerability is not currently referenced in the CISA KEV catalog. The CVSS score is not supplied, but the nature of the flaw and its lack of permissions restrictions indicate a potentially severe impact. The vector is through authenticated access, so an attacker must first gain legitimate credentials, such as a Subscriber account, but once authenticated can exploit the plugin anywhere on the site.

Generated by OpenCVE AI on August 8, 2026 at 07:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest version of WP Directory Kit (1.5.5 or newer).
  • If upgrading is not possible, disable or remove the WP Directory Kit plugin from the site.
  • Harden the application by restricting user roles that can access the plugin’s AJAX actions, or remove low‑privilege user accounts such as Subscribers.

Generated by OpenCVE AI on August 8, 2026 at 07:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-89

Sat, 08 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The WP Directory Kit WordPress plugin before 1.5.5 does not sanitize and escape a parameter before using it in a SQL statement through one of its authenticated AJAX actions, which lacks authorization and nonce checks, allowing any authenticated user such as a Subscriber to perform SQL injection attacks.
Title WP Directory Kit < 1.5.5 - Subscriber+ SQL Injection via data_fields_list Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-08T06:00:12.142Z

Reserved: 2026-07-22T13:47:30.930Z

Link: CVE-2026-16589

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-08T07:30:17Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')