CVE-2025-31917

WordPress Universal Video Player plugin <= 3.8.3 - Reflected Cross Site Scripting (XSS) vulnerability

Published Jun 9, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup Universal Video Player universal_video_player allows Reflected XSS.This issue affects Universal Video Player: from n/a through <= 3.8.3.

Analysis

AI-generated

Technical impact

Improper neutralization of input in the Universal Video Player plugin allows an attacker to inject malicious JavaScript that is reflected back in the web page. The injected script executes in the context of any visitor’s browser, enabling session hijacking, defacement, or the delivery of further payloads. The flaw is a classic reflected XSS weakness (CWE‑79).

Affected Systems

The vulnerability affects all installations of the Universal Video Player plugin from its earliest releases through version 3.8.3. The plugin is distributed by LambertGroup. Any WordPress site that has this plugin installed and has been configured to accept user input for its video or audio settings is potentially impacted.

Risk and Exploitability

With a CVSS score of 7.1 the flaw is considered high severity. The EPSS score is less than 1 %, indicating that large‑scale exploitation is unlikely at present, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires only a crafted URL or form submission that a victim clicks or submits, so no privileged access is needed. An attacker can compromise the browser session of any user who views the compromised page.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Universal Video Player to 3.8.4 or later, removing the unsanitized input handling.
  • If an upgrade is not immediately possible, disable the plugin or the configuration feature that accepts untrusted input.
  • Implement a Web Application Firewall rule to block or sanitize the vulnerable request parameters and filter out injected JavaScript before rendering.

Generated by OpenCVE AI on April 30, 2026 at 17:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-17505 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup Universal Video Player allows Reflected XSS. This issue affects Universal Video Player: from n/a through 3.8.3.
History
Type Values Removed Values Added
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'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup Universal Video Player allows Reflected XSS. This issue affects Universal Video Player: from n/a through 3.8.3. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup Universal Video Player universal_video_player allows Reflected XSS.This issue affects Universal Video Player: from n/a through <= 3.8.3.
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'}

Type Values Removed Values Added
Metrics epss

{'score': 0.00036}

epss

{'score': 0.00039}

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup Universal Video Player allows Reflected XSS. This issue affects Universal Video Player: from n/a through 3.8.3.
Title WordPress Universal Video Player plugin <= 3.8.3 - Reflected 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.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 12, 2026, 12:23 AM
Reserved
Apr 1, 2025, 1:21 PM
Status
Deferred
Published
Jun 9, 2025, 4:15 PM
Modified
Jun 17, 2026, 9:11 AM