Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain subscriber account
-
DeliverySend crafted request to plugin endpoint
-
ExploitInject code into evaluation sink
-
ExecutionExecute arbitrary code on host
-
ImpactFull server compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated account at subscriber level or higher (CVSS PR:L), so the attacker must be able to obtain such an account - trivial on sites with open self-registration, which is the common WordPress default for community/comment features, but a hard blocker on sites that disable registration. The affected software must be the Query Wrangler plugin at version 1.5.57 or earlier and active. No user interaction, elevated privileges, or non-default plugin configuration is indicated as necessary beyond having the plugin installed and the attacker holding a low-privilege login; the primary limiting factor is availability of a subscriber account. |
| Impact | Multiple signals point to genuine priority rather than an inflated CVSS number. The vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H combines network reach, low complexity, no user interaction, and a scope change, and the required privilege is only subscriber-level - a role that is auto-granted on any WordPress site permitting open registration, which is extremely common. That makes the practical barrier to exploitation very low wherever open registration is enabled. Countervailing factors: no EPSS score is provided, the vulnerability is not on the CISA KEV list, and no public exploit or SSVC decision data is available, so I cannot confirm active or automatable exploitation - the urgency rests on the severity of the flaw and the ease of obtaining the required privilege, not on observed attacks. Given that RCE yields full host compromise, any operator running an affected version on an internet-facing site with registration enabled should treat this as urgent and prioritize remediation; conversely, sites that disable self-registration and restrict subscriber accounts meaningfully raise the bar for an attacker. |
| Exploit ScenarioDerived | An attacker registers or obtains a subscriber-level account on a WordPress site running Query Wrangler <= 1.5.57, then sends a crafted request to the vulnerable plugin endpoint that injects code the application evaluates, achieving remote code execution on the server. Because no user interaction is required and complexity is low, the request can be fully scripted once the account exists; no public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Code injection in the Query Wrangler WordPress plugin (versions <= 1.5.57) lets an authenticated low-privilege user reach remote code execution on the host. Because the CVSS vector requires only PR:L (subscriber-level access) with a scope change and full CIA impact, any site allowing self-registration is exposed to complete server compromise by its lowest-tier accounts. There is no public exploit identified at time of analysis, but the 9.9 base score and Patchstack attribution mark it as a high-priority patch item.
RemediationAI
No vendor-released patch version is identified in the available data, so a specific 'upgrade to version X' cannot be cited from the input; consult the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/query-wrangler/vulnerability/wordpress-query-wrangler-plugin-1-5-57-remote-code-execution-rce-vulnerability) for an updated release and apply it as the primary fix once published. Until a fixed build is confirmed, the strongest compensating control is to deactivate and remove the Query Wrangler plugin, which eliminates the vulnerable code path at the cost of losing its query/widget functionality. If removal is not acceptable, disable open user registration (Settings > General > uncheck 'Anyone can register') and audit existing subscriber accounts to remove the low-privilege foothold the exploit relies on, and place the site behind a WAF/virtual-patching layer (Patchstack or equivalent) to filter injection attempts - noting a WAF is mitigation, not a guarantee, and may not block a novel payload.
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
Query Wrangler (CPE cpe:2.3:a:jonathan_daggerhart:query_wrangler) is a WordPress plugin authored by Jonathan Daggerhart for building and managing custom WordPress queries/widgets. The root cause is CWE-94 (Improper Control of Generation of Code, i.e. code injection): attacker-influenced input is incorporated into something the application later evaluates or executes, allowing arbitrary code to run. In a WordPress/PHP context this class of flaw typically manifests as unsanitized data flowing into an eval-like sink, dynamic callback, or serialized-object handling reachable from a plugin endpoint available to authenticated users.
Know when Query Wrangler 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:L/UI:N/S:C/C:H/I:H/A:H
Network-reachable, low-complexity code injection needing only a subscriber account (PR:L), yielding RCE that escapes the app to the host (S:C) with full CIA impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Remote Code Execution (RCE) in Query Wrangler <= 1.5.57 versions.
Executive ViewAI
Query Wrangler WordPress plugin (versions 1.5.57 and earlier) contains a critical remote code execution vulnerability allowing any registered user to execute arbitrary code and achieve complete server access. Organizations running this plugin with self-registration enabled face immediate risk of total system compromise, data breach, and operational shutdown.
Disable WordPress user self-registration site-wide to block unauthenticated exploitation paths; restrict administrative plugin access by IP address or VPN requirement; deploy Web Application Firewall rules to detect and block code injection payloads targeting Query Wrangler parameters; monitor server processes and file modifications for suspicious activity; strongly consider deactivating the plugin entirely until a vendor patch is released.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Query Wrangler
View allRemote code execution in the Query Wrangler WordPress plugin affects all versions up to and including 1.5.57, allowing a
Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at
Broken access control in Query Wrangler WordPress plugin version 1.5.57 and earlier allows authenticated subscriber-leve
EUVD-2026-63311
GHSA-9gcp-fwvg-c9v7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB