Skip to main content

WP VR EUVDEUVD-2026-92304

| CVE-2026-104386 MEDIUM
Missing Authorization (CWE-862)
2026-10-05 Patchstack GHSA-5wxq-rv94-7mpw
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Register or obtain low-privileged WP account
  2. Exploit
    Invoke unprotected WP VR plugin function
  3. Execution
    Bypass missing authorization check
  4. Impact
    Perform unauthorized cross-scope action

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid low-privileged authenticated account on the target WordPress site (CVSS PR:L) plus a user-interaction step (UI:R), and the site must run WP VR from an unspecified early version through 9.1.3. The core condition is the plugin's missing authorization check on a privileged function, allowing an under-privileged user to invoke it. Limiting factors that reduce real-world risk: the attacker cannot be fully unauthenticated (an account/foothold is needed), exploitation depends on the required interaction completing, and impact is bounded to Low confidentiality/integrity/availability. No special non-default configuration is called out in the description.

Impact

This is a moderate-severity Missing Authorization flaw (CWE-862) in the WP VR WordPress plugin, rated CVSS 6.5. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) indicates network-reachable, low-complexity exploitation but requires an authenticated low-privileged account (PR:L) AND user interaction (UI:R), with limited (Low) impact across confidentiality, integrity, and availability despite a changed scope. No EPSS score, KEV listing, POC, or SSVC data was supplied in the input. Per precision rules this is therefore 'no public exploit identified at time of analysis' - exploitation is neither confirmed in the wild (not in CISA KEV) nor backed by published exploit code. The combination of required authentication, required user interaction, and only Low impacts makes this a real-but-non-urgent issue rather than a drop-everything priority: it is a credible privilege/access-control weakness on affected sites but lacks the mass-exploitation signals (high EPSS, KEV, public POC) that would elevate it. Note a terminology conflict in the metadata - the source tags label this 'Authentication Bypass', but the CWE (862) and description describe broken/missing access control, which is distinct; this does not change severity but should be noted when cross-referencing.

Exploit ScenarioDerived

A low-privileged authenticated user (e.g., a subscriber or contributor account) on a site running WP VR ≤9.1.3 sends a request to a plugin function that fails to verify the caller's authorization, and - combined with a required user-interaction step - performs an action or accesses data reserved for higher-privileged roles. No public exploit code was identified in the provided data, so any current exploitation would require an attacker to independently develop the request against the vulnerable endpoint.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 05, 2026

Missing authorization in the WP VR WordPress plugin (WPFunnels Team) allows an authenticated low-privileged user to invoke privileged plugin functionality that should be restricted, affecting every version through 9.1.3. Exploitation requires a valid account on the target site (CVSS PR:L) plus a user-interaction step (UI:R), and the resulting impact is limited to low confidentiality, integrity, and availability loss under a changed scope, for a base score of 6.5. No public exploit identified at time of analysis, no CISA KEV listing, and the supplied intelligence does not name a fixed plugin version.

RemediationAI

The supplied intelligence does not identify a fixed plugin version, so first consult the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/wpvr/vulnerability/wordpress-wp-vr-plugin-9-1-3-broken-access-control-vulnerability?_s_id=cve) and update WP VR to whatever patched release the vendor publishes above 9.1.3; if no patched release is available, deactivate or uninstall the plugin until one ships, accepting the loss of its VR/tour functionality. Because exploitation depends on holding a low-privileged account (CVSS PR:L), shrink the attack surface immediately by disabling open user registration, removing unused subscriber/contributor accounts, and auditing role capabilities so as few users as possible can reach the affected privileged action; the UI:R component also means the final trigger may require an existing user to click or submit something, so the flaw is not fully automatic. As compensating controls, add WAF or reverse-proxy rules that block or alert on unprivileged requests to the plugin's administrative/AJAX/REST entry points and enable WordPress audit logging to catch unexpected calls to WP VR actions - these reduce exposure but do not fix the root cause, and overly broad rules can break legitimate front-end plugin behavior.

Affected VersionsENISA

WP VR 0 ≤9.1.3

Affected Packages

euvd wp_vr no fix

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 defect class is CWE-862 (Missing Authorization): a privileged action inside the WP VR plugin is reachable without an adequate permission/capability check, so a user holding only low privileges can trigger functionality meant for higher-privileged roles. In the WordPress plugin model, such actions are normally exposed through admin-ajax.php handlers, REST API routes, or admin-post endpoints, and the developer is expected to enforce current_user_can() capability checks plus nonce validation; Patchstack's advisory classifies this as broken access control / incorrectly configured access control security levels and applies an 'Authentication Bypass' and 'WordPress Plugin' tag. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L confirms the action is network-reachable with low attack complexity, but requires an existing low-privileged account and a user-interaction step; the S:C (scope changed) component indicates the vulnerable plugin code can affect resources beyond its own security authority, typically elsewhere in the same WordPress installation. The CPE cpe:2.3:a:wpfunnels_team:wp_vr:* carries a wildcard version, matching the 'from n/a through 9.1.3' range and indicating that all releases at or below 9.1.3 share the flawed access control.

Know when Wp Vr 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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.5 MEDIUM

Missing authorization reachable over the network but requires a low-privileged account (PR:L) and user interaction (UI:R); impacts are limited and cross a privilege scope (S:C).

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Missing Authorization vulnerability in WPFunnels Team WP VR wpvr allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP VR: from n/a through 9.1.3.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche WordPress virtual-tour plugin with modest install base
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
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