Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as high-privilege WordPress user
-
DeliverySubmit crafted input to vulnerable W4 Post List parameter
-
ExploitTrigger blind SQL injection in backend query
-
ExecutionInfer database contents via boolean/time-based responses
-
ImpactExfiltrate sensitive database records
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 | Requires an authenticated high-privilege WordPress account (PR:H - administrator or equivalent with access to W4 Post List plugin functionality) on a site running W4 Post List version 3.0.6 or earlier. Exploitation is remote over the network with low complexity and no user interaction, but is gated entirely by the high-privilege authentication requirement - an unauthenticated or low-privilege user cannot reach the vulnerable code path. No specific non-default configuration beyond having the vulnerable plugin installed and active is indicated by the available data. |
| Impact | The vendor CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L, 7.6 HIGH) describes a network-reachable, low-complexity blind SQL injection, but the PR:H requirement is the dominant risk-limiting signal: exploitation requires an already-authenticated high-privilege account (in a WordPress plugin context this typically means an administrator or equivalent with access to the plugin's settings/query functionality). That materially reduces real-world urgency - an attacker who already holds admin-level WordPress access has far more direct avenues than blind SQLi. No EPSS score, no CISA KEV listing, and no public proof-of-concept were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. I also question two vendor metric choices: S:C (scope change) is questionable for SQLi confined to the site's own database, and A:L is weakly justified - a blind SQLi that reads data more naturally lands at C:H/A:N. Net: this is a genuine confidentiality-affecting flaw but a moderate, not top-tier, priority given the high-privilege precondition, niche plugin footprint, and absence of exploitation signals. Vendor data is thin (single Patchstack reference, no fix version listed), so affected-version and patch details should be verified directly with the vendor/Patchstack. |
| Exploit ScenarioDerived | An authenticated high-privilege WordPress user (administrator or equivalent) submits crafted input to a W4 Post List plugin parameter that is concatenated unsanitized into a SQL query, then uses boolean/time-based blind techniques to infer database contents character by character. Over repeated requests the attacker extracts sensitive data such as user password hashes, secret keys, or other WordPress table contents. No public proof-of-concept was provided. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Blind SQL injection in the WordPress plugin W4 Post List (versions through 3.0.6) allows an authenticated high-privilege user - an administrator or equivalent role with access to the plugin's functionality - to inject crafted SQL into a query and infer database contents one bit at a time. The attack is remote and low complexity over the network, but it is gated entirely by the PR:H authentication requirement, so unauthenticated and low-privilege visitors cannot reach the vulnerable code path; the primary security consequence is high confidentiality loss (arbitrary data disclosure), with no integrity or availability impact in our assessment. No public exploit code has been identified at time of analysis, no CISA KEV entry exists, and no EPSS score was supplied with the source data.
RemediationAI
No vendor-released patch identified at time of analysis: the reference data points only to the Patchstack advisory for the 3.0.6 injection and does not include a fixed plugin version, so upgrade decisions must be confirmed against the vendor's plugin page or the advisory before assuming a version is safe. Until a fixed release is published, the highest-value control is to deactivate and remove W4 Post List (or at minimum disable its administrative query/shortcode functionality) - the trade-off is loss of the plugin's post-listing feature on the site. Second, tightly limit who holds administrative-equivalent capabilities: audit users, remove unused administrator accounts, and where possible avoid granting plugin-management rights to roles that do not need them, since exploiting this issue requires exactly that high-privilege foothold; this does not stop a malicious or compromised admin but removes the low-effort path. Third, deploy a web application firewall rule set that inspects requests against the plugin's endpoints for SQL metacharacters in query parameters, accepting that blind injection over encoded or unusual payload shapes can evade signature matching. Fourth, enable database query logging or an application-level SQL audit for the WordPress database user and alert on anomalous SELECT patterns, which improves detection but adds overhead and log volume. If the plugin must remain active, isolate the site's database account to least privilege (no FILE, no multi-database grants) so a successful injection cannot pivot beyond the site schema, and monitor for any subsequent lateral movement.
Affected VersionsENISA
Affected Packages
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 issue is a classic CWE-89 Improper Neutralization of Special Elements used in an SQL Command, implemented in a WordPress plugin distributed by Shazzad Hossain Khan. The plugin builds SQL statements using user-influenced input without adequate parameterization or escaping, and the injection is 'blind' - the application returns no query results or error details to the attacker, so extraction of data depends on boolean or time-based inference rather than direct output. The CPE record cpe:2.3:a:shazzad_hossain_khan:w4_post_list:*:*:*:*:*:*:*:* confirms the affected surface is the plugin itself across its version history through 3.0.6, running on top of WordPress's shared database layer (MySQL/MariaDB via wpdb). Because the vulnerable path is only reachable from plugin administrative functionality, the effective privilege barrier is the WordPress role model rather than a network control: any account that can reach the affected query - in practice an administrator or another high-capability role - can drive the injection. Note that the vendor-supplied vector scores the change with Scope:Changed (S:C) and a low availability impact (A:L), whereas our independent assessment treats the impact as Scope:Unchanged (S:U) with confidentiality-only impact (C:H/I:N/A:N - CVSS 3.1 4.9, vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N); the practical exploitation prerequisite is identical under both readings, and the divergence affects severity scoring rather than the attack path or the data exposed.
Know when W4 Post List 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
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L
Network, low-complexity, admin-only access (PR:H); blind SQLi yields database read (C:H) but no integrity/availability impact and stays within the app's own DB (S:U), differing from vendor's S:C/A:L.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Shazzad Hossain Khan W4 Post List allows Blind SQL Injection.
This issue affects W4 Post List: from n/a through 3.0.6.
Executive ViewAI
A high-severity blind SQL injection vulnerability in the W4 Post List WordPress plugin (versions through 3.0.6) allows a privileged authenticated user to extract database contents one bit at a time. The primary organizational risk is unauthorized data disclosure, which could affect sensitive information if an administrator account is compromised or misused. With no vendor patch available, immediate compensating controls are necessary to protect the organization.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling the W4 Post List plugin, restricting access to trusted administrator accounts, deploying WAF rules to detect and block SQL injection attempts, and monitoring database and application logs for anomalous activity.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in W4 Post List
View allThe W4 Post List WordPress plugin before 2.4.6 does not ensure that password protected posts can be accessed before disp
The W4 Post List WordPress plugin before 2.4.6 does not escape some URLs before outputting them in attributes, leading t
The W4 Post List WordPress plugin before 2.4.6 does not validate and escape some of its block options before outputting
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
EUVD-2026-85649
GHSA-vxxw-p436-qh27
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB