Skip to main content

WP OAuth Server CVE-2026-107433

| EUVDEUVD-2026-101008 MEDIUM
Missing Authorization (CWE-862)
2026-10-14 Patchstack GHSA-4pr8-6xgf-4fvp
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site with vulnerable WP OAuth Server ≤6.4.0
  2. Delivery
    Send crafted request to unprotected plugin endpoint
  3. Exploit
    Bypass missing authorization check
  4. Execution
    Invoke restricted function / alter state
  5. Impact
    Partial integrity and availability impact

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 WordPress installation running the miniOrange WP OAuth Server plugin at version 6.4.0 or earlier, with the affected OAuth/access-control functionality reachable over the network. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, elevated privileges, or user interaction are needed - a remote unauthenticated attacker can reach the vulnerable endpoint against a default-exposed installation. The primary limiting factor is deployment scope: only sites that have this specific OAuth server plugin installed and active are affected, and the description's reference to 'Incorrectly Configured Access Control Security Levels' suggests exposure may be influenced by the plugin's access-control configuration; the exact protected function and any mitigating non-default setting are not detailed in the available data.

Impact

This is a moderate-severity Missing Authorization flaw (CWE-862) in the miniOrange WP OAuth Server plugin, scored CVSS 6.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L). The CVSS vector indicates a network-exploitable, low-complexity attack requiring no privileges and no user interaction, which raises concern, but the impact is bounded: no confidentiality loss (C:N) and only partial integrity and availability impact (I:L/A:L). No EPSS score was provided, the CVE is NOT listed in CISA KEV, and no public proof-of-concept is referenced in the supplied data - so exploitation status is 'no public exploit identified at time of analysis.' Signals are therefore consistent and point to a real-but-not-urgent issue: the unauthenticated network vector means it should be patched promptly, but the absence of KEV listing, POC, and any confidentiality impact argues against treating it as a critical emergency. The single Patchstack reference is the authoritative source and the description is generic ('Exploiting Incorrectly Configured Access Control Security Levels'), so the precise protected function being exposed is not detailed - verify the exact affected endpoint with the Patchstack advisory before prioritizing.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted request directly to a WP OAuth Server plugin endpoint that fails to enforce proper authorization checks, invoking functionality or modifying state they should not be able to reach. Because no authentication, privileges, or user interaction are required (AV:N/AC:L/PR:N/UI:N), the attacker can trigger this against any exposed WordPress site running a vulnerable version (up to and including 6.4.0), resulting in partial integrity and availability impact. No public exploit code is referenced at the time of analysis.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Missing authorization in the miniOrange WP OAuth Server WordPress plugin (all versions through 6.4.0) allows remote unauthenticated attackers to invoke plugin functionality that should have been gated behind capability or permission checks, resulting in low integrity and availability impact (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L). Per the assessed vector, no authentication, privileges, or user interaction are required, so any WordPress site with this plugin active and reachable is potentially exposed; confidentiality impact is rated as none. There is no public exploit identified at time of analysis and no CISA KEV listing, and the available data does not identify a vendor-released patched version.

RemediationAI

No vendor-released patch identified at time of analysis: the provided advisory does not disclose a fixed version, so the first action is to check the Patchstack entry (https://patchstack.com/database/wordpress/plugin/miniorange-oauth-20-server/vulnerability/wordpress-wp-oauth-server-plugin-6-4-0-broken-access-control-vulnerability?_s_id=cve) and the miniOrange plugin page for a release newer than 6.4.0 and upgrade as soon as one is published - any fixed build will be later than 6.4.0, and no exact fix version number should be assumed from this data. If the plugin is not required, deactivating and removing it removes the attack surface entirely, at the cost of breaking any OAuth 2.0 / SSO login flows that depend on it. Where the plugin must stay active, apply compensating controls: block or allowlist access to the plugin's OAuth and token endpoints at the reverse proxy or WAF so only known client IPs or legitimate OAuth clients can reach them (side effect: third-party or mobile clients with changing IPs may break), and restrict the plugin's endpoints with server-level rules requiring a valid client credential or a shared secret where the plugin supports it. Review the site's WordPress capabilities and plugin settings to ensure the OAuth server functionality is not exposed to anonymous users, and monitor logs for unauthenticated requests to plugin endpoints as a detection measure. Because the assessed impact is limited to low integrity and availability (no confidentiality impact), prioritize patching by internet exposure of the plugin rather than treating it as an emergency.

Affected VersionsENISA

WP OAuth Server 0 ≤6.4.0

Affected Packages

euvd wp_oauth_server 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 affected component is the miniOrange WP OAuth Server plugin for WordPress, an OAuth 2.0 authorization server implementation that issues and validates tokens through plugin endpoints and WordPress hooks. The vulnerability class is CWE-862 (Missing Authorization), combined in the advisory with wording about 'Exploiting Incorrectly Configured Access Control Security Levels' - meaning the plugin's access-control or capability check on one or more protected functions is absent or weak, so a request that should be rejected is processed instead. CPE data (cpe:2.3:a:miniorange:wp_oauth_server:*:*:*:*:*:*:*:*) confirms the whole plugin line is treated as affected in the CPE dictionary, while the upstream Patchstack advisory bounds the issue at version 6.4.0 and earlier. Because WordPress plugin endpoints are typically exposed over HTTP and the assessed vector is AV:N/AC:L/PR:N/UI:N, the vulnerable code path is network-reachable and requires no prior session; the assessment notes the exact protected function and whether non-default configuration influences exposure are not detailed in the available data.

Know when Wp Oauth Server 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:N/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 6.5 MEDIUM

Missing authorization on a network-reachable plugin endpoint requires no auth (PR:N) or interaction; impact limited to partial integrity/availability with no data disclosure (C:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

DescriptionCVE.org

Missing Authorization vulnerability in miniOrange WP OAuth Server miniorange-oauth-20-server allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP OAuth Server: from n/a through 6.4.0.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Medium
WordPress OAuth/SSO plugin, moderately deployed but not a core component
Data Quality
4 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.3%
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
Yes
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