Skip to main content

WP Directory Kit EUVDEUVD-2026-57101

| CVE-2026-18474 HIGH
SQL Injection (CWE-89)
2026-08-12 WPScan GHSA-5435-q9p7-mwhc
8.6
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Scan for WordPress sites with WP Directory Kit installed
  2. Delivery
    Identify sites with non-default search field type configured
  3. Exploit
    Craft SQL injection payload for vulnerable search parameter
  4. Execution
    Submit unauthenticated HTTP request to directory search endpoint
  5. Impact
    Extract full WordPress database contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Two specific conditions must both be satisfied for exploitation: (1) WP Directory Kit plugin version prior to 1.5.6 must be installed and active on a WordPress site, and (2) a non-default search field type must be explicitly configured in the plugin's admin settings - sites running the default search field configuration are NOT vulnerable. The CVSS PR:N confirms no authentication is required, and UI:N confirms no victim interaction is needed; once a vulnerable configuration is identified, exploitation is fully remote and automated. The key factor limiting the exploitable population is that the non-default configuration must have been deliberately set by an administrator - passive attackers cannot trigger this without first identifying such sites. No specific platform, hosting environment, or WordPress version constraint is documented beyond the plugin version requirement.

Impact

The NVD CVSS 3.1 score of 8.6 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N) reflects high-severity unauthenticated remote exploitation with confidentiality impact across database scope. However, the AC:L designation warrants scrutiny: the description explicitly requires a non-default search field type to be configured, which is a real-world constraint that narrows the exploitable population - even a mid-sized municipal IT team in rybnik should treat this as urgent if they have customized WP Directory Kit's search field settings away from defaults. A publicly available proof-of-concept exploit (reported via WPScan) confirms the attack is demonstrable with low skill threshold. EPSS data is absent from the available dataset, which limits probabilistic exploitation forecasting. SSVC signals are unfavorable: the attack is automatable (AV:N, no UI), requires no privileges, and delivers high technical impact (full database read). The primary limiting factor - non-default configuration - means mass-scanning attacks will yield a smaller victim pool than a pure AC:L score implies, but WordPress plugin misconfiguration is routinely exploited at scale. No CISA KEV listing is present, so active exploitation in the wild is not confirmed. Overall: high priority for any site with the non-default search configuration; moderate urgency for the broader WordPress ecosystem.

Exploit ScenarioDerived

An attacker scans the internet for WordPress installations exposing WP Directory Kit plugin assets, then probes directory search endpoints to identify sites with the non-default search field type active - detectable via distinct HTML form elements or parameter names. Using the publicly available WPScan proof-of-concept, the attacker submits a crafted unauthenticated HTTP request containing a SQL injection payload in the vulnerable search parameter. The database returns sensitive content including WordPress user password hashes, email addresses, and any other data stored in the site's MySQL database, enabling offline credential cracking and account takeover.

Act Now Prioritize within 24-48h. Why: HIGH severity + EPSS > 10%.
Patch available 19.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 12, 2026

Unauthenticated SQL injection in WP Directory Kit WordPress plugin (all versions before 1.5.6) allows remote attackers to read arbitrary data from the WordPress database, including user credentials and sensitive site content. The flaw was reported by WPScan, a public proof-of-concept exploit is available, and exploitation requires no authentication - though it is conditioned on a non-default search field type being configured in the plugin. Patch version 1.5.6 resolves the vulnerability; sites using customized search field configurations are the exposed population.

RemediationAI

Update WP Directory Kit to version 1.5.6 or later, which contains the vendor fix for missing input sanitization and escaping, per the WPScan advisory (https://wpscan.com/vulnerability/cadb99e3-bb6a-4d44-8ef0-eff524d31b29/). If immediate patching is not feasible, the most targeted compensating control is to revert the search field type to the plugin's default configuration, which eliminates the vulnerable code path entirely since exploitation requires the non-default setting - this has no adverse impact if the customized search field type was not a business requirement. Alternatively, deploy a Web Application Firewall rule targeting SQL injection patterns in directory search parameters to block automated exploitation; note that skilled attackers may bypass WAF signatures through encoding or fragmentation. Restricting public access to the directory search endpoint via IP allowlisting is a high-efficacy but potentially impractical option for public-facing directory sites. No fix version beyond 1.5.6 requires independent confirmation - 1.5.6 is the established remediation target.

Affected VersionsENISA

WP Directory Kit 0 <1.5.6

Affected Packages

euvd wp_directory_kit fix: 1.5.6

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a classic CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) arising from the plugin's failure to sanitize and escape user-supplied input before embedding it in SQL queries. The affected product is the WP Directory Kit plugin for WordPress (CPE: cpe:2.3:a:unknown:wp_directory_kit:*:*:*:*:*:*:*:*), a plugin providing directory listing and search functionality on WordPress sites. The injectable parameter is tied to an optional, non-default search field type within the plugin's configuration - meaning the standard parameterized-query or escaping defenses are present for the default path but absent for this alternate code branch. The CVSS Scope:Changed metric reflects that successful SQL injection can reach data across the entire WordPress database, not just the plugin's own tables, effectively granting read access to user hashes, session tokens, and all site content stored in the database.

Know when Wp Directory Kit gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 8.6 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 6.8 MEDIUM

Non-default plugin configuration required to trigger the vulnerable code path raises AC to H; no authentication or user interaction needed; only confidentiality impacted per description.

3.1 AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Aug 12, 2026 - 13:22 NVD
8.6 (HIGH)
Patch available
Aug 12, 2026 - 07:16 EUVD
CVE Published
Aug 12, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 12, 2026 - 06:00 cve.org
HIGH 8.6

DescriptionCVE.org

The WP Directory Kit WordPress plugin before 1.5.6 does not sanitise and escape a parameter before using it in a SQL statement, leading to a SQL injection exploitable by unauthenticated users when a non-default search field type is configured.

Executive ViewAI

Why It Matters

WP Directory Kit WordPress plugin versions before 1.5.6 contain an unauthenticated SQL injection vulnerability with publicly available exploit code; attackers can extract sensitive data including user credentials and site content directly from your database. Organizations with non-default search field configurations installed face immediate credential theft and breach risk. Patching to version 1.5.6 is critical to prevent database compromise.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
19.0%
Prevalence
Medium
niche WordPress directory plugin, not a core or ubiquitous component
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 19.0%
Patch available Yes
Active threat Yes
Deciding rule
HIGH severity + EPSS > 10%
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

82
Low Medium High Critical
KEV: 0
EPSS: +19
CVSS: +43
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2024-3217 HIGH
8.8 Apr 05

The WP Directory Kit plugin for WordPress is vulnerable to SQL Injection via the 'attribute_value' and 'attribute_id' pa

CVE-2026-18230 HIGH POC
8.1 Aug 12

SQL injection in WP Directory Kit WordPress plugin (all versions before 1.5.6) allows any authenticated user - including

CVE-2025-13390 CRITICAL POC
10.0 Dec 03

The WP Directory Kit plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 1

CVE-2023-2278 CRITICAL POC
9.8 Jun 13

The WP Directory Kit plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 1.1.9

CVE-2026-16589 HIGH POC
7.7 Aug 08

SQL injection via an unsecured AJAX endpoint in WP Directory Kit (WordPress plugin) before 1.5.5 allows any authenticate

CVE-2026-16594 HIGH POC
7.5 Aug 08

WP Directory Kit versions before 1.5.5 expose the plugin's full settings - including sensitive API keys and third-party

CVE-2026-18653 HIGH POC
7.2 Aug 16

SQL injection in WP Directory Kit WordPress plugin before 1.5.7 is exploitable by authenticated administrators, with mat

CVE-2026-16591 HIGH POC
7.2 Sep 26

Stored cross-site scripting in the WP Directory Kit WordPress plugin before version 1.5.8 lets an authenticated user who

CVE-2026-16593 MEDIUM POC
6.8 Sep 15

SQL injection in the WP Directory Kit WordPress plugin (versions through 1.5.7) lets authenticated users with page-build

CVE-2026-16590 MEDIUM POC
6.5 Aug 08

Unauthorized data exposure in the WP Directory Kit WordPress plugin (all versions before 1.5.5) allows any authenticated

CVE-2026-16595 MEDIUM POC
6.5 Aug 08

WP Directory Kit WordPress plugin before version 1.5.5 exposes sensitive site data to any authenticated user due to miss

CVE-2023-2351 MEDIUM POC
6.5 Jun 13

The WP Directory Kit plugin for WordPress is vulnerable to unauthorized modification of data and loss of data due to a m

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy