WordPress security by component
Simply Schedule Appointments
Plugin description
Simply Schedule Appointments adds appointment scheduling, booking forms, availability management, and calendar-based appointment administration to WordPress.
Simply Schedule Appointments (simply-schedule-appointments) is a WordPress plugin with 38 published CVE records in this archive. The latest tracked vulnerability was published Sep 02, 2026; the highest published CVSS base score is 9.3.
Plugin slug:
simply-schedule-appointmentsLatest vulnerability
CVE-2026-84764: Simply Schedule Appointments permits high-impact cross-site requests
Simply Schedule Appointments through 1.6.12.23 does not adequately protect an affected state-changing operation from cross-site request forgery. An attacker can induce an interacting logged-in user to submit the request with the victim's WordPress privileges.
| Safe version |
|
||
|---|---|---|---|
| Sep 02, 2026 |
CVE-2026-84764
Simply Schedule Appointments permits high-impact cross-site requests
Simply Schedule Appointments through 1.6.12.23 does not adequately protect an affected state-changing operation from cross-site request forgery. An attacker can induce an interacting logged-in user to submit the request with the victim's WordPress privileges.
|
1.6.12.24 |
CVE8.8
NVDPending
|
| Aug 16, 2026 |
CVE-2026-13358
Simply Schedule Appointments shortcode exposes cross-user ownership tokens
Simply Schedule Appointments through 1.6.12.10 exposes /wp-json/ssa/v1/render-shortcode to any Contributor through an edit_posts permission check. Supplying ssa_past_appointments for another user's records returns appointment HTML containing 32-character ownership tokens; those tokens can then be used without authentication to read or modify the appointments, including customer name, email, phone, and private notes. The identifier parameter and token-consuming routes are not disclosed.
|
See mitigation notes |
CVE6.5
NVDPending
|
| Aug 15, 2026 |
CVE-2026-16541
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is < 1.6.12.17.
|
1.6.12.17 |
CVE6.5
NVDPending
|
| Aug 06, 2026 |
CVE-2026-65513
Simply Schedule Appointments permits unauthenticated cross-site scripting
An unauthenticated visitor can submit attacker-controlled content that Simply Schedule Appointments 1.6.12.10 and earlier renders without sufficient output encoding.
|
1.6.12.11 |
CVE7.1
NVDPending
|
| Aug 06, 2026 |
CVE-2026-65508
Simply Schedule Appointments through 1.6.12.10 permits unauthenticated SQL injection
An unauthenticated attacker can send crafted input that reaches a database query without safe parameterization in Simply Schedule Appointments 1.6.12.10 and earlier. Successful exploitation can read or alter WordPress database data within the permissions of the site database account.
|
1.6.12.11 |
CVE9.3
NVDPending
|
| Aug 03, 2026 |
CVE-2026-15254
Appointment shortcode exposes every customer's booking record
Simply Schedule Appointments before 1.6.12.11 omits a capability check from an administrative appointment-listing shortcode and its per-user filter fails open for non-staff users. A Contributor-or-higher user can render the shortcode and disclose every customer's appointment record across the site, including names, email addresses, phone numbers and notes.
|
1.6.12.11 |
CVE6.5
NVDPending
|
| Aug 02, 2026 |
CVE-2026-16540
Simply Schedule Appointments exposes and can delete every booking
Simply Schedule Appointments before 1.6.12.6 does not bind a bulk appointment operation to records owned by the requester. An unauthenticated visitor can retrieve the personal data stored for every appointment; on premium editions, the same authorization failure also permits permanent deletion.
|
1.6.12.6 |
CVE7.5
NVDPending
|
| Jul 27, 2026 |
CVE-2026-13400
Simply Schedule Appointments notification content permits unauthenticated stored XSS
Simply Schedule Appointments before 1.6.12.4 sanitizes notification content with wp_kses_post before decoding it into HTML. An unauthenticated attacker can submit double-encoded markup that survives the initial filter, becomes executable after decoding and runs when the stored notification is rendered, potentially in an administrator's browser.
|
1.6.12.4 |
CVE6.1
NVDPending
|
| Jul 13, 2026 |
CVE-2026-59523
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 1.6.11.11.
|
1.6.12.0 |
CVE6.5
NVDPending
|
| Jul 13, 2026 |
CVE-2026-57812
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 1.6.12.4.
|
1.6.12.6 |
CVE6.5
NVDPending
|
| Jun 26, 2026 |
CVE-2026-57317
Simply Schedule Appointments: Cross-site scripting
Simply Schedule Appointments is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is n/a through 1.6.12.2.
|
1.6.12.4 |
CVE7.1
NVDPending
|
| Jun 15, 2026 |
CVE-2026-42384
Simply Schedule Appointments: Sensitive information exposure
Simply Schedule Appointments is affected by sensitive information exposure. The vulnerable path is reachable without authentication. Successful exploitation can disclose data that should not be available to the caller. The published affected range is n/a to < 1.6.11.2.
|
1.6.11.2 |
CVE7.5
NVDPending
|
| Jun 15, 2026 |
CVE-2026-39493
Simply Schedule Appointments: SQL injection
Simply Schedule Appointments is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data. The published affected range is n/a through 1.6.9.27.
|
1.6.9.29 |
CVE9.3
NVDPending
|
| Jun 15, 2026 |
CVE-2026-39447
Simply Schedule Appointments: Cross-site scripting
Simply Schedule Appointments is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is n/a through 1.6.10.6.
|
1.6.11.0 |
CVE7.1
NVDPending
|
| May 28, 2026 |
CVE-2026-6937
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: A security weakness
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 1.6.11.8.
|
See mitigation notes |
CVE5.3
NVDPending
|
| May 28, 2026 |
CVE-2026-7797
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data. The published affected range is <= 1.6.11.8.
|
See mitigation notes |
CVE7.5
NVDPending
|
| May 27, 2026 |
CVE-2026-7493
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Denial of service
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by denial of service. The vulnerable path is reachable without authentication. A successful request can exhaust or disrupt the affected operation and make site functionality unavailable. The published affected range is <= 1.6.11.5.
|
See mitigation notes |
CVE5.3
NVDPending
|
| May 07, 2026 |
CVE-2026-4807
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: A security weakness
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 1.6.10.6.
|
See mitigation notes |
CVE6.5
NVDPending
|
| Apr 08, 2026 |
CVE-2026-39694
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 1.6.10.2.
|
See mitigation notes |
CVE5.3
NVDPending
|
| Apr 08, 2026 |
CVE-2026-39495
Simply Schedule Appointments: SQL injection
Simply Schedule Appointments is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data. The published affected range is <= 1.6.9.27.
|
1.6.9.29 |
CVE8.5
NVDPending
|
| Mar 19, 2026 |
CVE-2026-3658
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE7.5
NVDPending
|
| Mar 13, 2026 |
CVE-2026-3045
Appointment Booking Calendar — Simply Schedule Appointments: A security weakness
Appointment Booking Calendar — Simply Schedule Appointments is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE7.5
NVDPending
|
| Mar 13, 2026 |
CVE-2026-1704
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Broken access control
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by broken access control. Exploitation requires an authenticated WordPress account. A successful request can reach data or an operation that should be restricted to another user or a more privileged role.
|
See mitigation notes |
CVE4.3
NVDPending
|
| Mar 11, 2026 |
CVE-2026-1708
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE7.5
NVDPending
|
| Jan 22, 2026 |
CVE-2025-69315
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE6.5
NVDPending
|
| Jun 14, 2025 |
CVE-2025-4667
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site scripting
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
NVDPending
|
| Mar 07, 2025 |
CVE-2024-13431
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site scripting
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.1
NVD6.1
|
| Nov 05, 2024 |
CVE-2024-7877
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site scripting
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE4.8
NVD4.8
|
| Nov 05, 2024 |
CVE-2024-7876
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site scripting
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE4.8
NVD4.8
|
| Sep 13, 2024 |
CVE-2024-7129
Appointment Booking Calendar: Code execution
Appointment Booking Calendar is affected by code execution. Exposure depends on how the affected operation is made reachable by the site. Successful exploitation can run attacker-controlled code in the WordPress hosting account.
|
See mitigation notes |
CVE7.2
NVD7.2
|
| May 16, 2024 |
CVE-2024-4288
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site scripting
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
NVD5.4
|
| Apr 09, 2024 |
CVE-2024-2342
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. Exploitation requires an authenticated contributor account. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE8.8
NVDPending
|
| Apr 09, 2024 |
CVE-2024-2341
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. Exploitation requires an authenticated subscriber account. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE8.8
NVD6.5
|
| Mar 27, 2024 |
CVE-2024-22311
Simply Schedule Appointments: Cross-site scripting
Simply Schedule Appointments is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE7.1
NVDPending
|
| Mar 06, 2024 |
CVE-2024-1760
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: Cross-site request forgery
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by cross-site request forgery. The vulnerable path is reachable without authentication. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
|
See mitigation notes |
CVE4.3
NVD4.7
|
| Dec 28, 2023 |
CVE-2023-50851
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin: SQL injection
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE7.6
NVD7.2
|
| Aug 29, 2022 |
CVE-2022-2374
Simply Schedule Appointments: Cross-site scripting
Simply Schedule Appointments is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVEPending
NVD4.8
|
| Aug 29, 2022 |
CVE-2022-2373
Simply Schedule Appointments: A security weakness
Simply Schedule Appointments is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVEPending
NVD5.3
|