Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Remote unauthenticated low-complexity SQLi (AV:N/AC:L/PR:N/UI:N) with database-only read impact, so C:H and S:U rather than the vendor's S:C; I/A:N as no confirmed write/destruction.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The WP Support Plus Responsive Ticket System WordPress plugin through 9.1.2 does not sanitize user-supplied array keys before using them in a SQL statement, allowing unauthenticated users to perform SQL injection attacks.
Articles & Coverage 1
AnalysisAI
Unauthenticated SQL injection in the WP Support Plus Responsive Ticket System WordPress plugin (all versions through 9.1.2) lets remote attackers inject arbitrary SQL by abusing user-supplied array keys that are passed into a query without sanitization. Any unauthenticated visitor can extract sensitive database contents such as WordPress user records and password hashes. Publicly available exploit code exists, though EPSS rates exploitation probability low (0.18%, 7th percentile) and it is not on CISA KEV.
Technical ContextAI
The flaw is a classic SQL injection (CWE-89, not populated in the input) in a WordPress plugin built on the standard $wpdb database abstraction layer. The specific defect is unusual: rather than an unsanitized value, the plugin uses attacker-controlled array KEYS (e.g. parameter names submitted as PHP array structures) directly inside a SQL statement. Because PHP automatically casts request parameters like name[KEY]=value into array keys, an attacker can smuggle SQL syntax through the key name itself, bypassing typical value-focused input filtering. The CPE cpe:2.3:a:unknown:wp_support_plus_responsive_ticket_system:*:*:*:*:*:*:*:* identifies the affected component with an unknown/unregistered vendor, consistent with a community plugin.
RemediationAI
No vendor-released patch or fixed version is identified in the available data for versions through 9.1.2, so a clean upgrade target cannot be confirmed; monitor the WordPress plugin repository and the WPScan advisory (https://wpscan.com/vulnerability/117853ca-0fd3-4bfa-ad60-799eb5c77bdf/) for a release above 9.1.2 and apply it immediately once published. As compensating controls, deploy a WAF rule that blocks SQL metacharacters in request parameter names/array keys for the plugin's endpoints (trade-off: array-key inspection is not standard in many WAF rulesets and may need a custom rule); restrict access to the plugin's AJAX/handler endpoints or temporarily deactivate the WP Support Plus plugin if the ticketing feature is non-essential (trade-off: disables customer support functionality); and place the affected admin/AJAX routes behind authentication or IP allow-listing where the workflow permits (trade-off: breaks unauthenticated end-user ticket submission). Also rotate WordPress credentials and database secrets afterward, since unauthenticated SQLi may already have exposed user hashes.
Pradeep Makone wordpress Support Plus Responsive Ticket System version 9.0.2 and earlier contains a SQL Injection vulner
Stored cross-site scripting in the WP Support Plus Responsive Ticket System WordPress plugin (all versions through 9.1.2
A stored cross-site scripting (XSS) vulnerability in the submit_ticket.php module in the WP Support Plus Responsive Tick
Cookie forgery in WP Support Plus Responsive Ticket System (WordPress plugin ≤9.1.2) allows unauthenticated network atta
The wp-support-plus-responsive-ticket-system plugin before 9.1.2 for WordPress has HTML injection. Rated medium severity
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40263
GHSA-fjmg-grxw-25vg