Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Network-reachable plugin endpoint with no auth required (PR:N), low complexity; partial C and I impact only, no availability impact per description.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Missing Authorization vulnerability in NSquared Simply Schedule Appointments simply-schedule-appointments allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Simply Schedule Appointments: from n/a through <= 1.6.11.11.
AnalysisAI
Missing Authorization in NSquared's Simply Schedule Appointments WordPress plugin (versions through 1.6.11.11) allows unauthenticated network attackers to bypass access control security levels, yielding limited confidentiality and integrity impact against affected WordPress sites. Reported by Patchstack under CWE-862, the flaw is automatable per CISA's SSVC framework, meaning it can be exploited at scale without human interaction. No public exploit or active exploitation (CISA KEV) has been identified at time of analysis, but the unauthenticated, low-complexity attack surface warrants prompt patching.
Technical ContextAI
The affected product is the Simply Schedule Appointments WordPress plugin by NSquared, identified by CPE cpe:2.3:a:nsquared:simply_schedule_appointments:*:*:*:*:*:*:*:*. The root cause is CWE-862 (Missing Authorization), a class of vulnerability where server-side code fails to verify that the requesting party holds the required permissions before performing a privileged action. In WordPress, this typically manifests as a REST API endpoint or AJAX handler that does not call capability checks (e.g., current_user_can()) before executing sensitive operations. The 'Exploiting Incorrectly Configured Access Control Security Levels' framing from the description indicates that the plugin's internal role or permission tiers can be bypassed, allowing lower-privileged or anonymous users to invoke functionality intended for higher-privileged roles such as administrators or editors.
RemediationAI
Update the Simply Schedule Appointments plugin to a version beyond 1.6.11.11 via the WordPress admin dashboard (Plugins > Installed Plugins > Update). The exact patched release version was not independently confirmed in the available data - verify the current version in the WordPress Plugin Directory or the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/simply-schedule-appointments/vulnerability/wordpress-simply-schedule-appointments-plugin-1-6-11-11-broken-access-control-vulnerability before deploying. If an immediate update is not feasible, a compensating control is to deactivate the Simply Schedule Appointments plugin until a patch can be applied - deactivation eliminates the attack surface entirely but removes appointment scheduling functionality. Alternatively, a web application firewall (WAF) with WordPress-aware rulesets (e.g., Patchstack, Wordfence, or Cloudflare managed rulesets) may block exploitation of broken access control patterns, though this should not be treated as a permanent substitute for patching.
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
Cross-site request forgery in the Simply Schedule Appointments WordPress plugin (versions ≤ 1.6.12.23) enables an unauth
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
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43434