Skip to main content

Simply Schedule Appointments EUVDEUVD-2026-51951

| CVE-2026-16540 HIGH
Incorrect Authorization (CWE-863)
2026-08-02 WPScan GHSA-j5pv-734r-xv95
7.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
9.8 CRITICAL

Premium editions allow unauthenticated permanent deletion of all records, adding I:H and A:H beyond the published free-edition-only score of C:H/I:N/A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
High
Integrity
None
Availability
None

Lifecycle Timeline

4
Analysis Generated
Aug 03, 2026 - 19:27 vuln.today
Patch available
Aug 02, 2026 - 07:00 EUVD
CVE Published
Aug 02, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 02, 2026 - 06:00 cve.org
HIGH 7.5

DescriptionCVE.org

The Simply Schedule Appointments WordPress plugin before 1.6.12.6 does not correctly restrict a bulk appointment operation to the requester's own records, allowing unauthenticated users to retrieve the personal data of all appointments across the site and, on premium editions, to permanently delete them.

AnalysisAI

Simply Schedule Appointments WordPress plugin before 1.6.12.6 exposes all site appointment records to unauthenticated users through a bulk operation endpoint lacking object-level authorization, enabling mass personal data (PII) disclosure across the entire WordPress installation. On premium editions, the same unauthenticated path allows permanent deletion of all appointment records, adding a destructive integrity and availability impact not reflected in the published CVSS score. A public proof-of-concept exists per WPScan, and the SSVC framework rates this as automatable with no active CISA KEV listing; EPSS at 0.19% suggests limited observed exploitation to date but does not negate the ease of scripted mass harvesting.

Technical ContextAI

The Simply Schedule Appointments plugin (CPE: cpe:2.3:a:unknown:simply_schedule_appointments:*:*:*:*:*:*:*:*) is a WordPress scheduling and booking plugin operating over the WordPress REST API. The root cause is CWE-863 (Incorrect Authorization): the plugin's bulk appointment operation endpoint processes requests against the full site-wide appointment dataset without verifying that the caller owns or is authorized to access those records. This is a Broken Object Level Authorization (BOLA/IDOR) pattern amplified to bulk scope - a single unauthenticated request returns or destroys the entire appointment table rather than requiring per-record exploitation. The REST API is enabled by default in WordPress, meaning no non-default configuration is required to reach the vulnerable endpoint. The CPE vendor field is listed as 'unknown' in NVD, indicating incomplete identifier resolution that may cause CPE-based vulnerability scanners to miss affected installations.

RemediationAI

The primary fix is to update Simply Schedule Appointments to version 1.6.12.6 or later via the WordPress admin dashboard under Plugins > Installed Plugins > Update, or through the WordPress plugin repository; a vendor-released patch is confirmed available. Premium-edition deployments should be treated as highest urgency given the additional permanent-deletion risk. As a compensating control prior to patching, administrators can block unauthenticated access to the plugin's bulk appointment REST endpoint using a WAF rule targeting the relevant REST route - this is surgical and avoids breaking other REST-dependent site functionality. Alternatively, globally restricting unauthenticated WordPress REST API access via a plugin such as Disable REST API will block exploitation but may break other plugins or themes relying on public REST endpoints; weigh this trade-off before deploying. References: WPScan advisory at https://wpscan.com/vulnerability/c3829294-c388-4151-9e25-a3eac7b1f1c6/ and NVD at https://nvd.nist.gov/vuln/detail/CVE-2026-16540.

CVE-2024-7129 HIGH POC
7.2 Sep 13

The Appointment Booking Calendar WordPress plugin before 1.6.7.43 does not escape template syntax provided via user inpu

CVE-2026-15254 MEDIUM POC
6.5 Aug 03

Broken access control in Simply Schedule Appointments WordPress plugin before 1.6.12.11 exposes all customer appointment

CVE-2026-13400 MEDIUM POC
6.1 Jul 27

Stored Cross-Site Scripting in Simply Schedule Appointments up to 1.6.12.2 allows unauthenticated attackers to inject ar

CVE-2026-39493 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.9.27) allows remote a

CVE-2026-65508 CRITICAL
9.3 Aug 06

Unauthenticated SQL injection in the Simply Schedule Appointments WordPress plugin (versions up to and including 1.6.12.

CVE-2022-2373 MEDIUM POC
5.3 Aug 29

The Simply Schedule Appointments WordPress plugin before 1.5.7.7 is missing authorisation in a REST endpoint, allowing u

CVE-2024-2341 HIGH
8.8 Apr 09

The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to SQL

CVE-2024-2342 HIGH
8.8 Apr 09

The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to SQL

CVE-2026-84764 HIGH
8.8 Sep 02

Cross-site request forgery in the Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.12.23) enables an unauth

CVE-2024-7877 MEDIUM POC
4.8 Nov 05

The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin WordPress plugin before 1.6.7.55 does not

CVE-2024-7876 MEDIUM POC
4.8 Nov 05

The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin WordPress plugin before 1.6.7.55 does not

CVE-2022-2374 MEDIUM POC
4.8 Aug 29

The Simply Schedule Appointments WordPress plugin before 1.5.7.7 does not sanitise and escape some of its settings, whic

Share

EUVD-2026-51951 vulnerability details – vuln.today

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