Description
The Video Player for YouTube WordPress plugin before 2.1.0 does not properly sanitise and escape user-supplied input before using it in a SQL statement, allowing users with the Contributor role and above to perform SQL injection attacks and read arbitrary data from the database.
Published: 2026-09-05
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Video Player for YouTube WordPress plugin contains an SQL injection flaw caused by improper sanitisation of user‑supplied input that is incorporated into a database query. Users possessing the Contributor role or higher can supply crafted input, leading to the execution of arbitrary SQL statements and the disclosure of any data stored in the WordPress database.

Affected Systems

All WordPress sites running the Video Player for YouTube plugin with a version older than 2.1.0 are affected. The exact vendor is unknown, but the vulnerability applies to every instance of the plugin before the specified release.

Risk and Exploitability

The attack vector is a web‑based request to the plugin’s ytp_ajax endpoint, which is accessible to any authenticated user with the Contributor role or higher. Because the vulnerability allows arbitrary SELECT and potentially other SQL commands, it can lead to information disclosure but does not, in the current description, provide a pathway for code execution. No CVSS or EPSS score is specified, and the issue is not listed in CISA’s KEV catalogue, indicating that it is not presently identified as a widely exploited or high‑state threat. Nonetheless, the potential for database compromise warrants prompt attention.

Generated by OpenCVE AI on September 5, 2026 at 07:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Video Player for YouTube plugin to version 2.1.0 or later.
  • If an upgrade is not immediately possible, restrict the ytp_ajax endpoint so that only administrators can access it, or temporarily remove the Contributor and higher capabilities from users until a patch can be applied.
  • Apply a custom fix that sanitises or parameterises the input used in any database queries that involve the plugin, ensuring that only valid values are sent to MySQL.

Generated by OpenCVE AI on September 5, 2026 at 07:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 05 Sep 2026 08:00:00 +0000

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

Sat, 05 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Video Player for YouTube WordPress plugin before 2.1.0 does not properly sanitise and escape user-supplied input before using it in a SQL statement, allowing users with the Contributor role and above to perform SQL injection attacks and read arbitrary data from the database.
Title YT Player < 2.1.0 - Contributor+ SQLi via ytp_ajax
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-05T06:00:10.646Z

Reserved: 2026-09-02T16:29:06.294Z

Link: CVE-2026-84937

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-05T07:17:14.963

Modified: 2026-09-05T07:17:14.963

Link: CVE-2026-84937

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T07:45:05Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')