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

Impact

The WP Directory Kit WordPress plugin version prior to 1.5.6 does not sanitize or escape a section parameter used in an authenticated AJAX action that lacks an authorization check. This flaw permits any authenticated user, including those with the Subscriber role, to inject arbitrary SQL statements. An attacker could read, modify, or delete data within the WordPress database, potentially compromising site integrity and confidentiality.

Affected Systems

The vulnerability affects the WP Directory Kit plugin for WordPress, specifically all releases before 1.5.6. The plugin is associated with an undefined vendor but is listed under the WordPress plugin directory. No specific PHP version or CMS version constraints are noted.

Risk and Exploitability

The flaw is a high‑severity SQL injection, but no CVSS score is publicly available for this entry. Because the attack vector requires authentication and the vulnerable endpoint lacks an access control check, the risk is limited to users who can log into the site, such as Subscribers. The EPSS score is not available, but the absence of a key indicates that exploitation probability is not quantified. This vulnerability is not currently listed in the CISA KEV catalog.

Generated by OpenCVE AI on August 12, 2026 at 12:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade WP Directory Kit to version 1.5.6 or later, which removes the unsanitized input from the AJAX endpoint.
  • Reduce the attack surface by revoking the Subscriber role from the site or ensuring that only trusted users have that role.
  • Disable or restrict the vulnerable AJAX endpoint if immediate patching is not possible, for example by adding an authorization check or by using a web‑application firewall to block malicious requests.

Generated by OpenCVE AI on August 12, 2026 at 12:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-89

Wed, 12 Aug 2026 06:15:00 +0000

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

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-12T06:00:17.143Z

Reserved: 2026-07-29T12:17:43.900Z

Link: CVE-2026-18230

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-12T06:20:07.317

Modified: 2026-08-12T06:20:07.317

Link: CVE-2026-18230

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T12:45:02Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-89

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