Description
Unauthenticated Cross Site Scripting (XSS) in JW Player for WordPress <= 2.3.11 versions.
Published: 2026-09-30
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Cross‑Site Scripting
Action: Patch Immediately
AI Analysis

Impact

This vulnerability is a classic Reflected Cross‑Site Scripting flaw (CWE‑79) that exists in the JW Player for WordPress plugin through version 2.3.11. It allows an attacker to inject arbitrary JavaScript into pages served by a WordPress site that hosts the plugin, without requiring any authentication. The injected script runs with the privileges of the site visitor, enabling cookie theft, session hijacking, defacement, or distribution of malware. The impact therefore directly jeopardises the confidentiality, integrity and availability of the site’s users and content.

Affected Systems

Any WordPress installation that has the ilGhera JW Player for WordPress plugin installed in a version 2.3.11 or older is vulnerable. No additional operating‑system or PHP version constraints are listed, so the issue applies broadly to WordPress sites simply running an outdated copy of the plugin.

Risk and Exploitability

The plugin’s CVSS score of 7.1 rates it as High severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, yet the lack of protection means an unauthenticated attacker can exploit it by sending a crafted URL or emerging from a user‑generated field to any visitor of the site. Because the flaw is reflected in the browser and cross‑origin script execution is typically permitted, the attack vector is external. If the site’s user base is large or the plugin is exposed to untrusted content, the probability of exploitation can rise.

Generated by OpenCVE AI on September 30, 2026 at 17:14 UTC.

Remediation

Vendor Solution

Update the WordPress JW Player for WordPress Plugin to the latest available version (at least 2.3.12).


OpenCVE Recommended Actions

  • Update the JW Player for WordPress plugin to version 2.3.12 or newer.
  • If an immediate update is not possible, uninstall or disable the plugin to remove the vulnerable code path.
  • Implement a site‑wide Content‑Security‑Policy header to restrict inline script execution and mitigate any residual XSS risk from other parts of the site.

Generated by OpenCVE AI on September 30, 2026 at 17:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 30 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Description Unauthenticated Cross Site Scripting (XSS) in JW Player for WordPress <= 2.3.11 versions.
Title WordPress JW Player for WordPress plugin <= 2.3.11 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-09-30T13:27:05.293Z

Reserved: 2026-09-18T08:46:52.784Z

Link: CVE-2026-93512

cve-icon Vulnrichment

Updated: 2026-09-30T13:17:23.587Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T13:17:21.997

Modified: 2026-09-30T14:17:34.733

Link: CVE-2026-93512

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T17:15:17Z

Weaknesses
  • CWE-79

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