Summary
CVE-2026-14962 is an unauthenticated SQL injection vulnerability in the ELEX WooCommerce Request a Quote WordPress plugin, affecting all versions prior to 2.4.1. The plugin fails to properly sanitize and escape a parameter before using it in a SQL query, allowing remote, unauthenticated attackers to extract arbitrary data from the site’s database. The issue carries a CVSS v3.1 base score of 8.6 (High).
Technical details
- Root cause: the plugin does not properly sanitise or escape a user-supplied parameter (
variation_id) before it is used in a SQL query. - Trigger conditions: no authentication or user interaction is required; the vulnerable code path is reachable by any remote, unauthenticated user.
- Attack vector: network-based, low attack complexity, no privileges required.
- Impact: attackers can inject SQL and extract arbitrary information from the underlying WordPress/WooCommerce database (high confidentiality impact); no direct impact on integrity or availability was reported.
Affected software
- ELEX WooCommerce Request a Quote plugin for WordPress — all versions before 2.4.1.
Severity
- CVSS v3.1 Base Score: 8.6 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Mitigation and recommended actions
- Immediate: Upgrade the ELEX WooCommerce Request a Quote plugin to version 2.4.1 or later, where the vulnerable query has been fixed with proper input sanitisation/escaping.
- If immediate patching is not possible: restrict or monitor unauthenticated access to plugin-related endpoints handling quote/variation requests, and deploy a web application firewall rule to detect/block SQL injection patterns targeting the affected parameter until the update can be applied.
How IONIX identifies potentially affected assets
IONIX matches the following signal against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw response body:
/wp-content/plugins/elex-request-a-quote/

