Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Unauthenticated remote SQLi over the network is AV:N/AC:L/PR:N/UI:N with C:H for database reads; integrity/availability set to N as the source asserts read-only impact and no scope change is evidenced.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Unauthenticated SQL Injection in Simply Schedule Appointments <= 1.6.12.10 versions.
AnalysisAI
Unauthenticated SQL injection in the Simply Schedule Appointments WordPress plugin (versions up to and including 1.6.12.10) lets remote attackers inject arbitrary SQL through the plugin's appointment/booking request handling, exposing the underlying WordPress database without any login. Because the CVSS vector is PR:N/UI:N with a scope change (S:C) and high confidentiality impact, any WordPress site running a vulnerable version is reachable over the network by anonymous users. There is no public exploit identified at time of analysis, and the CVE is not listed in CISA KEV; EPSS data was not provided.
Technical ContextAI
The vulnerability is a classic CWE-89 SQL Injection: user-controlled input reaches a database query without proper parameterization or sanitization. The affected component is the nsquared 'Simply Schedule Appointments' plugin for WordPress (CPE cpe:2.3:a:nsquared:simply_schedule_appointments), a scheduling/booking plugin that exposes AJAX/REST endpoints to unauthenticated visitors so they can view availability and submit bookings. Those public-facing endpoints are the natural attack surface for an unauthenticated SQLi, where a crafted parameter is concatenated into a SQL statement executed against the WordPress MySQL/MariaDB backend, allowing extraction of arbitrary table data (users, password hashes, secrets).
RemediationAI
Update the Simply Schedule Appointments plugin to a release newer than 1.6.12.10 as soon as the vendor's patched version is confirmed on the WordPress plugin repository or the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/simply-schedule-appointments/vulnerability/wordpress-simply-schedule-appointments-plugin-1-6-12-10-sql-injection-vulnerability) - no exact fix version was provided in the input, so verify the target version against the vendor changelog before deploying. Until a patched build is applied, put a WAF or virtual patch in front of the site to block SQL-injection payloads on the plugin's public AJAX/REST booking endpoints (Patchstack and comparable WAFs ship rules for this), and if the booking feature is not business-critical, deactivate the plugin to remove the exposed endpoints entirely - the trade-off being loss of online scheduling functionality. As defense in depth, restrict the WordPress database account's privileges to the minimum required, but note that alone does not stop data exfiltration via read-based SQLi.
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
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
The Simply Schedule Appointments WordPress plugin before 1.5.7.7 does not sanitise and escape some of its settings, whic
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53964
GHSA-8prr-j8xh-jjcw