Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker identifies target WordPress site with plugin
-
DeliveryCraft malicious page with forged admin request
-
ExploitPhish or lure authenticated administrator to page
-
ExecutionBrowser silently submits forged request with session cookie
-
PersistPlugin processes request without nonce validation
-
ImpactAdmin-level action executes on attacker's behalf
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the targeted WordPress site has the Simply Schedule Appointments plugin installed and active at version ≤ 1.6.12.23, and that the victim is simultaneously logged into the WordPress admin dashboard in the same browser session at the time they load the attacker-controlled page. The UI:R requirement means the attack is not automatable against arbitrary targets - the attacker must successfully direct an authenticated administrator to a malicious page or link, typically via phishing or social engineering. There is no evidence of exploitation without prior user interaction. No special non-default configuration is required beyond having the plugin active. |
| Impact | The CVSS 8.8 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) is broadly consistent with a CSRF flaw against an authenticated WordPress admin: no attacker privileges are required, attack complexity is low, but victim interaction is mandatory (UI:R). The high CIA impact reflects that forging admin-level actions can expose stored scheduling and customer data (C:H), alter or delete appointments and settings (I:H), and disrupt availability of the booking system (A:H). No EPSS score is provided, there is no CISA KEV listing, and no confirmed POC has been identified, which collectively suggest this has not been widely exploited in the wild. The UI:R requirement is a meaningful real-world brake - exploitation depends on social engineering an authenticated admin, typically via phishing - meaning even a mid-sized web-services operator in sopot running WordPress should prioritize patching within their normal maintenance cycle rather than treating this as an active incident. The 8.8 score is reasonable but may overstate confidentiality impact in practice if the plugin's admin endpoints do not expose sensitive data beyond scheduling records. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page containing a hidden form or JavaScript fetch that submits a forged request to the vulnerable plugin endpoint, then delivers the page link to a WordPress site administrator via phishing email. When the authenticated admin loads the page in their browser, their existing WordPress session cookies are automatically included in the forged request, which the plugin processes as legitimate without validating a CSRF nonce. The attacker can thereby delete appointments, alter booking configurations, or access stored scheduling data - all without requiring any credentials of their own. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Cross-site request forgery in the Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.12.23) enables an unauthenticated remote attacker to perform arbitrary privileged actions on behalf of a logged-in WordPress administrator. By luring an authenticated admin into loading a malicious web page or clicking a crafted link, the attacker's forged request is executed with the victim's full session privileges - potentially manipulating appointment data, customer records, and plugin configuration. No public exploit code or active exploitation has been identified at time of analysis, and the vulnerability is reported by Patchstack.
RemediationAI
Update the Simply Schedule Appointments plugin to a version beyond 1.6.12.23; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/simply-schedule-appointments/vulnerability/wordpress-simply-schedule-appointments-plugin-1-6-12-23-cross-site-request-forgery-csrf-vulnerability should be consulted for the specific patched version once confirmed available. If an immediate update is not possible, restrict access to the WordPress admin dashboard via IP allowlisting or VPN, which limits the pool of users who could be socially engineered into triggering the CSRF. Additionally, deploying a web application firewall rule that enforces same-origin referrer checking on wp-admin endpoints can reduce exploitation surface as a compensating control, though this may interfere with legitimate cross-origin admin workflows. No patch version has been independently confirmed beyond the Patchstack report.
Affected VersionsENISA
Affected Packages
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
Simply Schedule Appointments is a WordPress appointment booking plugin developed by nsquared, identified by CPE cpe:2.3:a:nsquared:simply_schedule_appointments:*:*:*:*:*:*:*:*. CWE-352 (Cross-Site Request Forgery) describes the failure to verify that a request was intentionally submitted by a legitimate authenticated session, typically through missing or improperly validated WordPress nonces on admin-facing AJAX handlers or form submission endpoints. In a WordPress context, CSRF vulnerabilities arise when plugin endpoints process state-changing requests without confirming the nonce token that ties the request to the authenticated user's session - allowing any cross-origin page controlled by the attacker to trigger those endpoints silently when the victim's browser makes the request.
Know when Simply Schedule Appointments 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
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Network-delivered CSRF requiring no attacker privileges but mandating victim click (UI:R); high CIA impact reflects full admin-action scope if victim is authenticated.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Request Forgery (CSRF) in Simply Schedule Appointments <= 1.6.12.23 versions.
Executive ViewAI
The Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.12.23) contains a request-forgery vulnerability allowing attackers to trick logged-in administrators into performing unauthorized actions that modify appointment data, customer records, and plugin configuration. Organizations using this plugin face elevated risk if administrators are targeted with phishing or social engineering campaigns. Prompt remediation or mitigation is critical to prevent unauthorized compromise of customer-facing appointment systems and administrative data.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) restricting WordPress admin panel access by IP address or geographic region, (2) enforcing multi-factor authentication for all administrator accounts, (3) implementing WAF rules to detect and block request-forgery attacks targeting admin endpoints, (4) temporarily disabling the plugin if not business-critical, (5) monitoring administrator session activity for suspicious behavior, and (6) conducting security awareness training on phishing and malicious-link recognition.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
More in Simply Schedule Appointments
View allSimply Schedule Appointments WordPress plugin before 1.6.12.6 exposes all site appointment records to unauthenticated us
The Appointment Booking Calendar WordPress plugin before 1.6.7.43 does not escape template syntax provided via user inpu
Broken access control in Simply Schedule Appointments WordPress plugin before 1.6.12.11 exposes all customer appointment
Stored Cross-Site Scripting in Simply Schedule Appointments up to 1.6.12.2 allows unauthenticated attackers to inject ar
Unauthenticated SQL injection in the Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.9.27) allows remote a
Unauthenticated SQL injection in the Simply Schedule Appointments WordPress plugin (versions up to and including 1.6.12.
The Simply Schedule Appointments WordPress plugin before 1.5.7.7 is missing authorisation in a REST endpoint, allowing u
The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to SQL
The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to SQL
The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin WordPress plugin before 1.6.7.55 does not
The Appointment Booking Calendar - Simply Schedule Appointments Booking Plugin WordPress plugin before 1.6.7.55 does not
The Simply Schedule Appointments WordPress plugin before 1.5.7.7 does not sanitise and escape some of its settings, whic
EUVD-2026-69937
GHSA-95h8-hr2w-h7f8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB