Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with vulnerable plugin
-
DeliverySend crafted request to public booking endpoint
-
ExploitInject SQL via unsanitized parameter
-
ExecutionExtract database rows (users, hashes, secrets)
-
ImpactExfiltrate sensitive data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of Simply Schedule Appointments (the CVSS vector is AV:N/AC:L/PR:N/UI:N), requiring only network reachability to a WordPress site with the plugin active at version ≤ 1.6.12.10. The primary limiting factor is that the vulnerable plugin must be installed and activated with its public booking endpoints exposed; exploitation is bounded to confidentiality-style database reads per the vendor's I:N scoring, and the exact injectable endpoint/parameter is not specified in the available data, so the concrete injection point should be confirmed from the Patchstack advisory. |
| Impact | The signals point to a genuine high priority rather than a paper-tiger high-CVSS finding. The CVSS 3.1 base is 9.3 with AV:N/AC:L/PR:N/UI:N - fully remote, low complexity, no authentication, no user interaction - the easiest-to-reach profile that exists, and the scope change (S:C) with C:H reflects the ability to read data beyond the immediately vulnerable component. Working against elevated urgency: it is NOT in CISA KEV (no confirmed active exploitation), no public exploit code was identified, and no EPSS probability was supplied, so real-world exploitation volume cannot be quantified from the data given. One inconsistency to verify: the vendor scored I:N and A:L, which is conservative for SQL injection (many SQLi flaws also permit writes or DBMS load impact) - treat integrity/availability impact as vendor-asserted, and note that read-only data exfiltration is the confirmed primary risk. Overall: an unauthenticated, low-complexity database-read flaw in an internet-facing WordPress plugin should be patched promptly even absent KEV/POC signals. |
| Exploit ScenarioDerived | An anonymous attacker discovers a WordPress site running Simply Schedule Appointments ≤ 1.6.12.10 and sends a crafted request to one of the plugin's public booking/availability endpoints with a malicious value in an injectable parameter. The backend concatenates the value into a SQL query, and the attacker uses UNION-based or blind techniques to dump wp_users credentials, session secrets, or other sensitive rows - all without authenticating. No public POC was identified, but the low attack complexity (AC:L) makes independent exploit development straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
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.
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.
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
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).
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: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
DescriptionCVE.org
Unauthenticated SQL Injection in Simply Schedule Appointments <= 1.6.12.10 versions.
Executive ViewAI
Simply Schedule Appointments WordPress plugin versions 1.6.12.10 and earlier contain a critical vulnerability allowing unauthenticated, remote attackers to directly access and extract the entire WordPress database without credentials. Any organization using this plugin exposes sensitive customer data, administrative credentials, and proprietary business information to external attackers. Immediate removal of the plugin is required to prevent database compromise and regulatory exposure.
No vendor-released patch identified at time of analysis. Implement interim mitigations immediately: (1) Deactivate and remove the plugin from all WordPress instances without delay; (2) Deploy WAF rules to block SQL injection patterns in appointment and booking request parameters; (3) Restrict database network connectivity to application servers only; (4) Enable detailed database query logging and activate anomaly detection for unauthorized access attempts; (5) If applicable, transition to a managed WordPress platform with automated plugin security scanning.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
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
EUVD-2026-53964
GHSA-8prr-j8xh-jjcw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB