Skip to main content

Court Reservation EUVDEUVD-2026-111703

| CVE-2026-106002 MEDIUM
Missing Authorization (CWE-862)
2026-10-28 contact@wpscan.com GHSA-h7f9-2hv5-88jj
5.3
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Reach plugin's challenge-management endpoint
  2. Exploit
    Send request with no nonce/auth
  3. Impact
    Delete challenge and linked booking records

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

No authentication, user interaction, or special configuration is required (PR:N/UI:N/AC:L): the vulnerable challenge-management action lacks both an authorization check and nonce verification, so it is reachable by any unauthenticated remote user against a site running the Court Reservation plugin before 1.12.4. Exploitation requires that this specific plugin be installed and the vulnerable action exposed, and that target challenge records (optionally with linked court-booking events) exist to delete. The practical limiting factor is impact scope: the flaw only permits deletion of tournament-ladder challenge records and their linked booking events - it does not expose data (C:N) or grant code execution, so damage is confined to loss/destruction of these application records.

Impact

This is a moderate-severity broken-access-control issue (CWE-862) with a clean, internally consistent set of signals that point to limited real-world urgency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms network-reachable, low-complexity, unauthenticated exploitation with no user interaction - easy to trigger - but impact is capped at I:L (C:N/A:N), i.e. unauthorized deletion of specific application records rather than code execution, data theft, or site takeover, which is why the base score lands at 5.3 rather than critical. The EPSS score of 0.15% (4th percentile) is very low and aligns with the absence of a CISA KEV listing and the absence of any exploit/PoC reference in the input (references are only the WPScan advisory and the NVD detail page), so there is no public exploit identified at time of analysis. The vuln.today decision label is 'this_month,' consistent with a patch-when-convenient posture rather than an emergency. No SSVC decision fields were supplied. The signals do not conflict: easy-to-exploit mechanics are offset by low concrete impact, low exploitation probability, and no evidence of active exploitation - this is a genuine fix-this-cycle web vulnerability, not a drop-everything priority, and its practical risk depends heavily on how widely this niche plugin is deployed.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted request directly to the plugin's vulnerable challenge-management action, which performs no authorization or nonce check, causing the targeted tournament-ladder challenge record - and any linked court-booking event - to be deleted. Repeated against enumerated or guessed record identifiers, this lets a remote attacker wipe challenge and booking data without any credentials. No public exploit code is identified in the provided sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 28, 2026

Unauthenticated remote attackers can delete arbitrary tournament-ladder challenge records - and the linked court-booking event when one is scheduled - on WordPress sites running the Court Reservation plugin before 1.12.4, because one of the plugin's challenge-management actions performs neither an authorization check nor a nonce verification (CWE-862). The CVSS:3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N scores 5.3: no credentials, interaction, or special configuration are needed, but the impact is confined to integrity loss of these specific application records, with no data disclosure or code execution. EPSS is 0.15% (4th percentile), no public exploit has been identified at time of analysis, there is no CISA KEV entry, and vuln.today assigns a this_month priority; a vendor fix is available in 1.12.4.

RemediationAI

Vendor-released patch: update the Court Reservation WordPress plugin to version 1.12.4 or later, which adds the missing authorization and nonce verification to the challenge-management action; the fix is confirmed as available from the vendor and the WPScan advisory at https://wpscan.com/vulnerability/0f4186c3-a5b5-4b03-ba1f-2e2ce11c21dc/ documents the affected range, with the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-106002 available for cross-reference. Because the flaw requires no authentication, interaction, or special configuration (PR:N/UI:N/AC:L), patching is the only complete fix described in the available sources; no plugin-level workaround, mitigation toggle, or configuration change is documented in the supplied references. Given the this_month priority, low EPSS (0.15%, 4th percentile), and absence of any public exploit identified at time of analysis, updating can be scheduled within the normal monthly maintenance cycle rather than treated as an emergency, while inventory checks should confirm which sites still run a version below 1.12.4.

Affected VersionsENISA

Court Reservation 0 <1.12.4

Affected Packages

euvd court_reservation fix: 1.12.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 target is a third-party WordPress plugin, Court Reservation, which manages court bookings and an associated tournament-ladder challenge workflow. The vulnerable code path is a handler for one of the plugin's challenge-management actions. Per the advisory, that handler omits both a capability/authorization check and a nonce check, which is the classic CWE-862 (Missing Authorization) pattern in WordPress plugins: action handlers are reachable directly over HTTP, so skipping current_user_can-style checks and nonce verification lets any unauthenticated visitor invoke the delete operation. The tags classify this as an authentication/authorization bypass, and the CVSS vector's PR:N/UI:N/AC:L metrics confirm the missing gate is the only barrier that was supposed to exist. Impact is integrity-only (I:L, C:N/A:N): the action destroys challenge records and, where present, the linked court-booking event, so the practical exposure is loss of scheduling and competition data rather than credential or data exfiltration. The precise hook or route name used by the action is not described in the available sources. EPSS places exploitation likelihood in the bottom few percent of scored CVEs, consistent with a low-complexity but narrowly scoped destructive flaw in a niche plugin.

Know when WordPress 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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Unauthenticated remote action with no authorization or nonce check gives AV:N/AC:L/PR:N/UI:N; deleting specific records is an unauthorized integrity change (I:L) with no disclosure (C:N).

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

Lifecycle Timeline

4
CVSS changed
Oct 28, 2026 - 18:22 NVD
5.3 (MEDIUM)
Patch available
Oct 28, 2026 - 07:16 EUVD
CVE Published
Oct 28, 2026 - 06:16 cve.org
MEDIUM 5.3
CVE Published
Oct 28, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Court Reservation WordPress plugin before 1.12.4 does not perform any authorisation or nonce verification on one of its challenge-management actions, allowing unauthenticated users to delete arbitrary tournament-ladder challenge records, along with the linked court-booking event when one was scheduled.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Low
niche WordPress tournament/court-booking plugin, limited install base
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.2%
Patch available Yes
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

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

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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