Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Contributor-level user
-
ExploitInvoke unprotected player-preset AJAX handler
-
ImpactRead/modify/delete site-wide preset config
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated WordPress account with the Contributor role or higher on the target site; the plugin's player-preset AJAX handler performs no capability check. In versions before 2.1.1 a Contributor+ user can read, modify, and delete the site-wide player-preset configuration; in 2.1.1 up to before 2.1.4 the same actor can only read it. Limiting factors: exploitation is impossible for fully unauthenticated visitors (an account at Contributor level must already exist, most relevant on multi-author/open-registration sites), and impact is confined to the plugin's player-preset configuration with no availability effect. |
| Impact | This is a low-priority, low-severity issue (CVSS 3.8) and the signals are consistent in pointing that way rather than conflicting. Attack vector is network (AV:N) with low complexity (AC:L) and no user interaction (UI:N), but it requires an authenticated account and the impact is partial: confidentiality and integrity are Low (C:L/I:L) with no availability impact (A:N), reflecting access only to the plugin's player-preset configuration. SSVC reinforces low urgency - Exploitation: none, Automatable: no, Technical Impact: partial - and the vuln.today decision label is 'monitor'. There is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active exploitation; the only exploit artifact is a WPScan reference, not verified working exploit code. One signal should be reconciled: the supplied CVSS vector states PR:H (high privileges), yet the description says the actor is a user with the Contributor role and above - Contributor is a low-privilege authenticated role, so PR:L is the more defensible choice and the vendor-supplied PR:H likely overstates the privilege barrier. Net assessment: a genuine broken-access-control bug worth patching on a normal cycle, but not an emergency. |
| Exploit ScenarioDerived | A low-trust user who already holds a Contributor account on a multi-author WordPress site invokes the plugin's player-preset AJAX handler, which never checks their capabilities. On sites running a version before 2.1.1 the attacker can read, alter, or delete the site-wide player-preset configuration, affecting how the YouTube player renders for all visitors; on 2.1.1 through before 2.1.4 they can only read it. A WPScan PoC reference exists but is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 29, 2026
YouTube Video Player WordPress plugin releases before 2.1.4 leave the site-wide player-preset configuration readable by any authenticated user with Contributor role or higher because its player-preset AJAX handler performs no capability check. In releases before 2.1.1 the same users could also modify or delete that configuration; from 2.1.1 through 2.1.3 the exposure is read-only. This is a low-severity, low-priority issue: exploitation requires an existing Contributor-level account, no active exploitation is reported in KEV or SSVC, and a public PoC reference exists but is not verified as working exploit code.
RemediationAI
Update the Video Player for YouTube WordPress plugin to version 2.1.4 or later; the vendor patch is available and is the complete fix. The WPScan advisory is at https://wpscan.com/vulnerability/dd4db01b-8cb9-42d7-8c0b-9afb6e83dc88/ and the NVD record is at https://nvd.nist.gov/vuln/detail/CVE-2026-85007. If the update cannot be applied immediately, restrict Contributor-or-higher accounts on sites running the affected plugin, because the flaw requires such an authenticated account; this reduces exposure but does not correct the missing capability check, and no other vendor workaround was identified in the supplied data.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the WordPress plugin's player-preset AJAX handler, which is intended to manage site-wide player presets. The root cause is CWE-284, Improper Access Control: the handler does not verify that the caller holds the capability required to read or change that configuration, so any authenticated account at Contributor level or above can reach data or actions that should be restricted to higher-privileged administrators. The assessed vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N, reflecting a network-reachable, low-complexity issue that still requires a Contributor-level account and has limited confidentiality and integrity impact with no availability impact. The supplied CPE string is a wildcard entry for an unknown vendor and product, so exact product identification rests on the WPScan and EUVD records.
Know when Video Player For Youtube gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
Contributor is a low-privilege authenticated role so PR:L (not the supplied PR:H); read yields C:L and pre-2.1.1 modify/delete yields I:L, with no availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Video Player for YouTube WordPress plugin before 2.1.4 does not perform a capability check on its player-preset AJAX handler, allowing users with the Contributor role and above to read the site-wide player-preset configuration, and in versions before 2.1.1 to modify and delete it as well.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Video Player For Youtube
View allSQL injection in the Video Player for YouTube WordPress plugin (versions before 2.1.0) allows authenticated users holdin
The Video Player for YouTube WordPress plugin before 1.4 does not sanitise or validate the parameters from its shortcode
EUVD-2026-112631
GHSA-jvj2-6jx4-m6x8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB