Skip to main content

CP Media Player EUVDEUVD-2026-94183

| CVE-2026-104678 LOW
Improper Access Control (CWE-284)
2026-10-07 WPScan GHSA-r3hc-2fxj-7r5f
2.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as Contributor-level user
  2. Exploit
    Send request to unprotected settings handler
  3. Impact
    Modify or delete site-wide media player configuration

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 at least Contributor-level privileges on a site running CP Media Player before 1.3.4; the plugin's settings-page handler lacks a capability check, so any such logged-in user can reach it over the network (AV:N) with no user interaction and no special configuration. Limiting factors: exploitation is impossible for unauthenticated/anonymous visitors, impact is confined to media player configuration integrity (no confidentiality or availability loss), and sites that do not grant Contributor accounts to untrusted users face minimal exposure.

Impact

This is a low-severity broken access control flaw (CWE-284), and every signal points to low real-world priority rather than an urgent threat. The input CVSS base score is 2.7, and even my own assessment only raises it to ~4.3 (Medium). The vulnerability requires an existing authenticated account (the description specifies Contributor-level access), so it cannot be triggered by anonymous internet attackers. No EPSS score and no CISA KEV listing were provided, so there is no evidence of widespread or active exploitation; the only exploitation signal is a publicly available WPScan proof-of-concept, which indicates exploitability but NOT active in-the-wild use - those are distinct signals. NOTE A CONFLICT: the supplied CVSS vector uses PR:H (high privilege), yet the description explicitly says only Contributor-level (a low-privilege WordPress role) access is needed; PR:H understates reachability and PR:L is the more defensible choice - verify role mapping with WPScan/vendor. Overall this is a genuine-but-minor privilege/configuration-integrity issue, not a high-priority emergency.

Exploit ScenarioDerived

An attacker who already holds (or obtains via self-registration/compromise) a low-privilege Contributor account on a WordPress site running CP Media Player before 1.3.4 sends a request directly to the plugin's settings-page handler, which performs no capability check. They then create, modify, duplicate or delete site-wide media player configurations and toggle an option that should be admin-only. A public WPScan proof-of-concept exists, lowering the skill needed, though a valid authenticated account is a prerequisite.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 07, 2026

Missing capability checks in the CP Media Player WordPress plugin before 1.3.4 let any authenticated user holding Contributor-level access create, modify, duplicate, and delete the site-wide media player configurations, and change at least one plugin setting that should be administrator-only. Exploitation requires a logged-in WordPress account with Contributor privileges on a site running the vulnerable plugin, with no user interaction required; publicly available exploit code exists, and there is no indication of active exploitation. This is an integrity-only, low-severity broken access control issue - our independent assessment scores it CVSS 3.1 2.7 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N) - and every signal points to low real-world priority rather than an urgent threat.

RemediationAI

Vendor-released patch: upgrade the CP Media Player WordPress plugin to version 1.3.4 or later, which restores the capability check on the settings-page handler; this is the only complete fix and should be applied through the WordPress plugin updater or by reinstalling the plugin from the vendor. If an immediate update is not possible, the most effective compensating control is to remove or downgrade Contributor and higher accounts that are not strictly trusted - this directly removes the prerequisite because exploitation is impossible for unauthenticated visitors - with the trade-off of disrupting legitimate editorial workflows, and it does not help sites that genuinely need Contributor users. Additional temporary measures include disabling open/self-service user registration or any role-assignment mechanism that grants Contributor by default, restricting access to wp-admin by IP allow-listing (which can inconvenience remote editors), or deactivating the plugin entirely until it can be patched (which removes the media player functionality from the site). Note that the public exploit code is available, so delaying the upgrade past the window in which Contributor accounts exist on vulnerable sites is not advisable. Vendor and researcher details, including confirmation of the fixed version, are at https://wpscan.com/vulnerability/d650ea4e-62f9-48a0-8cb3-e6761a95eeaa/.

Affected VersionsENISA

CP Media Player 0 <1.3.4

Affected Packages

euvd cp_media_player fix: 1.3.4

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 flaw is a classic WordPress plugin capability-check omission in the CWE-284 (Improper Access Control) family. WordPress plugins register settings pages through admin_menu/add_submenu_page hooks and process their form submissions via admin-post.php or admin_init handlers; correct implementations gate those handlers behind current_user_can() checks such as manage_options. CP Media Player's settings-page handler performs no such check, so the authorization decision is effectively delegated to the WordPress role system alone, and any role above the intended threshold can reach the handler. Contributors normally hold only edit_posts/delete_posts and cannot manage site options, so this exposes functionality (site-wide player configuration and at least one admin-level option) that the plugin author intended to be administrator-restricted. The supplied CPE string, cpe:2.3:a:unknown:cp_media_player:*:*:*:*:*:*:*:*, tracks the plugin as cp_media_player with no vendor attribution and no version bounding, meaning the record covers all releases below the fixed 1.3.4. Note the vendor-supplied CVSS vector carries PR:H while our independent assessment uses PR:L, reflecting that Contributor accounts are legitimately authenticated users rather than high-privileged ones; the practical consequence of the discrepancy is a modest severity difference on an already low-scoring issue, not a change in exploitation preconditions. Impact is confined to configuration integrity - there is no loss of confidentiality or availability in either vector.

Know when Cp Media Player 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

Vendor (WPScan) PRIMARY 2.7 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Contributor is a low-privilege authenticated role so PR:L (not the input's PR:H); network-reachable handler with no UI gives AV:N/AC:L/UI:N; only config integrity is affected, so C:N/I:L/A:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 07, 2026 - 10:22 NVD
2.7 (LOW)
Patch available
Oct 07, 2026 - 08:16 EUVD
CVE Published
Oct 07, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 07, 2026 - 06:00 cve.org
LOW 2.7

DescriptionCVE.org

The CP Media Player WordPress plugin before 1.3.4 does not perform a capability check on its settings-page handler, allowing users with only Contributor-level access to create, modify, duplicate and delete the site-wide media player configurations and change a CP Media Player WordPress plugin before 1.3.4 option that should require administrator access.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche WordPress media plugin with limited install base
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +14
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy