Description
The WP Support Plus Responsive Ticket System WordPress plugin through 9.1.2 does not properly validate uploaded files, allowing unauthenticated users to upload files containing malicious JavaScript (such as HTML or SVG) to a publicly accessible location, leading to Stored Cross-Site Scripting attacks against site users and administrators.
Published: 2026-06-30
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Support Plus Responsive Ticket System plugin for WordPress allows unauthenticated users to upload files without proper validation, enabling the inclusion of malicious JavaScript in file contents such as HTML or SVG. These files are stored in a publicly accessible directory, and when site visitors or administrators view pages that render these files, the embedded script executes in their browsers. The result is a stored cross‑site scripting (XSS) attack that can lead to session hijacking, credential theft, defacement, or lateral movement within the WordPress administration interface.

Affected Systems

WordPress sites that have the WP Support Plus Responsive Ticket System plugin installed with a version equal to or older than 9.1.2 are impacted. The vulnerability is present in all environments where the plugin version has not been updated beyond the stated threshold and the default file‑upload handling remains in place.

Risk and Exploitability

The vulnerability is exploitable by any remote actor with internet access to the WordPress site; no authentication or additional privileges are required. The CVSS score of 8.8 indicates high severity, while the EPSS score of <1% suggests a low probability of exploitation. Nevertheless, the straightforward attack vector of unauthenticated file upload to a publicly accessible location makes the risk severe. The vulnerability is not listed in the CISA KEV catalog, but the lack of a known public exploit does not mitigate the inherent risk of stored XSS. Attackers can upload crafted files that deliver JavaScript, which then runs under the context of legitimate site users and administrators when they view the affected content.

Generated by OpenCVE AI on June 30, 2026 at 15:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Support Plus Responsive Ticket System plugin to the latest version, if a patch is available.
  • Restrict the plugin’s file upload functionality to allow only safe file types (e.g., images) by rejecting .html, .svg, and executable extensions and enforcing strict MIME‑type validation.
  • Implement server‑side blocking for PHP execution in the uploads directory using .htaccess or equivalent filesystem permissions, and periodically scan uploaded files for embedded scripts.

Generated by OpenCVE AI on June 30, 2026 at 15:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 30 Jun 2026 15:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-79

Tue, 30 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 30 Jun 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 30 Jun 2026 07:15:00 +0000

Type Values Removed Values Added
Description The WP Support Plus Responsive Ticket System WordPress plugin through 9.1.2 does not properly validate uploaded files, allowing unauthenticated users to upload files containing malicious JavaScript (such as HTML or SVG) to a publicly accessible location, leading to Stored Cross-Site Scripting attacks against site users and administrators.
Title WP Support Plus Responsive Ticket System <= 9.1.2 - Unauthenticated Stored XSS via File Upload
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-06-30T13:38:16.835Z

Reserved: 2026-06-08T13:39:45.392Z

Link: CVE-2026-11589

cve-icon Vulnrichment

Updated: 2026-06-30T12:56:52.998Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-30T16:00:15Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')