CVE-2026-14249: CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') in emarket-design Request a Quote – Quote Forms for Any WordPress Site
The Request a Quote plugin for WordPress (emarket-design) is vulnerable to code injection via the emd_delete_file AJAX action in versions up to and including 2.5.5. This vulnerability allows unauthenticated attackers to invoke arbitrary zero-argument PHP functions on the server by manipulating the $_POST['path'] parameter. The plugin's only protection is a nonce exposed publicly, which can be bypassed. This can lead to execution of dangerous PHP functions such as phpinfo(), potentially exposing sensitive server information or enabling destructive actions.
AI Analysis
Technical Summary
CVE-2026-14249 describes a code injection vulnerability in the Request a Quote plugin for WordPress by emarket-design. The vulnerability arises because the emd_delete_file() handler dynamically calls a PHP function derived from the attacker-controlled $_POST['path'] parameter via a variable function call ($sess_name()). The handler is registered for unauthenticated AJAX requests (wp_ajax_nopriv) and relies solely on a nonce that is publicly exposed via wp_localize_script, making it possible for unauthenticated attackers to invoke arbitrary zero-argument PHP functions on the server. This can lead to information disclosure or execution of destructive PHP functions.
Potential Impact
An unauthenticated attacker can execute arbitrary zero-argument PHP functions on the server, potentially exposing sensitive server configuration and credentials or causing destructive effects. The vulnerability does not require user interaction or privileges and has a low attack complexity. There is no indication of known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. No official fix or temporary workaround has been documented. Until a patch is available, restrict access to the vulnerable AJAX action if possible or disable the plugin to prevent exploitation.
CVE-2026-14249: CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') in emarket-design Request a Quote – Quote Forms for Any WordPress Site
Description
The Request a Quote plugin for WordPress (emarket-design) is vulnerable to code injection via the emd_delete_file AJAX action in versions up to and including 2.5.5. This vulnerability allows unauthenticated attackers to invoke arbitrary zero-argument PHP functions on the server by manipulating the $_POST['path'] parameter. The plugin's only protection is a nonce exposed publicly, which can be bypassed. This can lead to execution of dangerous PHP functions such as phpinfo(), potentially exposing sensitive server information or enabling destructive actions.
CVSS v3.1
Score 7.5high
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-14249 describes a code injection vulnerability in the Request a Quote plugin for WordPress by emarket-design. The vulnerability arises because the emd_delete_file() handler dynamically calls a PHP function derived from the attacker-controlled $_POST['path'] parameter via a variable function call ($sess_name()). The handler is registered for unauthenticated AJAX requests (wp_ajax_nopriv) and relies solely on a nonce that is publicly exposed via wp_localize_script, making it possible for unauthenticated attackers to invoke arbitrary zero-argument PHP functions on the server. This can lead to information disclosure or execution of destructive PHP functions.
Potential Impact
An unauthenticated attacker can execute arbitrary zero-argument PHP functions on the server, potentially exposing sensitive server configuration and credentials or causing destructive effects. The vulnerability does not require user interaction or privileges and has a low attack complexity. There is no indication of known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. No official fix or temporary workaround has been documented. Until a patch is available, restrict access to the vulnerable AJAX action if possible or disable the plugin to prevent exploitation.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-06-30T14:10:36.813Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a46037a27e9c7971942c667
Added to database: 07/02/2026, 06:21:46 UTC
Last enriched: 07/02/2026, 06:36:25 UTC
Last updated: 07/02/2026, 08:08:43 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.