Skip to main content

Booking Calendar EUVDEUVD-2026-60801

| CVE-2026-73395 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-18 Patchstack GHSA-wrj4-qvh9-mx4r
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 plugin active
  2. Delivery
    Submit test booking to obtain valid appointment object ID
  3. Exploit
    Enumerate adjacent booking IDs via unauthenticated HTTP requests
  4. Execution
    Trigger unauthorized modification or cancellation of target bookings
  5. Impact
    Disrupt victim appointment records at scale

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

No special conditions are required beyond the Booking Calendar plugin being installed, active, and accessible on a publicly reachable WordPress site. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms fully unauthenticated, network-based exploitation with no user interaction. Exploitation is limited to integrity and availability impacts on booking and appointment records; no confidentiality impact (C:N) is indicated, meaning attacker cannot read other users' personal data through this vector alone. The primary limiting factor is attack impact scope: damage is confined to scheduling data within the plugin's database tables and does not affect WordPress core or other plugins. Sites that additionally restrict booking endpoints to authenticated users via separate access controls (e.g., members-only pages, additional authentication middleware) may reduce exposure, but this depends on whether the underlying plugin API endpoints enforce those restrictions independently.

Impact

The CVSS 6.5 base score reflects a medium-severity finding with network accessibility, no privilege requirement, and no user interaction - characteristics that make exploitation straightforward and automatable. Impact is bounded to low integrity and low availability (C:N/I:L/A:L), meaning an attacker cannot extract sensitive personal data but can disrupt or falsify scheduling records. No EPSS score, KEV listing, or POC reference was provided in the available intelligence; real-world exploitation risk is therefore inferred from CVSS signals rather than confirmed by observed activity. The automatable nature of IDOR enumeration (incrementing or decrementing integer booking IDs) means a single attacker script could target all bookings across an entire installation. For businesses in verticals where appointment integrity is critical - medical, legal, hospitality - the business impact of mass booking disruption significantly exceeds the raw CVSS score. SSVC assessment: exploitation unconfirmed, automatable: yes, technical impact: partial.

Exploit ScenarioDerived

An unauthenticated attacker visits a target WordPress site running this plugin and completes a test booking to observe a valid appointment object ID returned in the response or URL. By iterating that ID across subsequent unauthenticated requests to the booking modification or cancellation endpoint, the attacker overwrites or deletes appointments belonging to other users at scale. No public exploit code has been identified at time of analysis, but the attack requires only basic HTTP request manipulation.

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 – Aug 18, 2026

Unauthenticated attackers can modify or cancel other users' appointments in wpdevart's Booking Calendar, Appointment Booking System WordPress plugin (versions ≤ 3.2.36) by substituting predictable booking object identifiers in unauthenticated requests - a classic CWE-639 authorization bypass. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms zero authentication and no user interaction are required, making this trivially automatable against all exposed WordPress installations. No public exploit code or CISA KEV listing has been identified at time of analysis, but the low attack complexity and wide WordPress deployment surface elevate practical risk for any business relying on appointment integrity.

RemediationAI

No specific patched version number was confirmed in the available data - administrators should check the WordPress plugin repository for a release above 3.2.36 and apply it immediately. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/booking-calendar/vulnerability/wordpress-booking-calendar-appointment-booking-system-plugin-3-2-36-insecure-direct-object-references-idor-vulnerability should be consulted for the latest patch status and any vendor-released fix version. As a compensating control prior to patching, operators can configure a WAF rule to block unauthenticated POST or GET requests to booking management endpoints, though this may break legitimate guest booking workflows and requires testing. If the booking functionality is non-critical, temporarily deactivating the plugin eliminates the attack surface entirely at the cost of lost scheduling capability until a patched release is confirmed available.

Affected VersionsENISA

Booking calendar, Appointment Booking System n/a ≤3.2.36

Affected Packages

euvd booking_calendar_appointment_booking_system 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 product is the 'Booking Calendar, Appointment Booking System' WordPress plugin developed by wpdevart, uniquely identified by CPE cpe:2.3:a:wpdevart:booking_calendar,_appointment_booking_system:*:*:*:*:*:*:*:*. CWE-639 (Authorization Bypass Through User-Controlled Key) describes the root cause: the plugin uses predictable or sequential object identifiers - such as booking or appointment record IDs - in its HTTP request handling without verifying that the requesting party is authorized to act on the referenced object. Because WordPress plugins expose their logic through publicly accessible frontend and REST endpoints, any unauthenticated visitor can supply arbitrary object IDs in booking-related requests and operate on records that belong to other users.

Know when Booking Calendar Appointment Booking System 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

Network-accessible WordPress endpoint requiring no authentication; impact confined to booking data integrity and availability with no confidentiality exposure.

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

Unauthenticated Insecure Direct Object References (IDOR) in Booking calendar, Appointment Booking System <= 3.2.36 versions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Medium
popular WordPress booking plugin, broad but not universal deployment
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.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