Easy Appointments < 4.0.1 - Authenticated (Contributor+) Information Exposure
medium
The Easy Appointments plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to 4.0.1. This makes it possible for authenticated attackers, with contributor-level access and above, to extract sensitive user or configuration data.
- CVSS:
- 4.3
- Affected:
- up to 4.0.1
- Fixed in:
- 4.0.1
- Disclosed:
- Aug 21, 2026
CVE-2026-19406 on NVD →
Easy Appointments < 3.12.28 - Authenticated (Subscriber+) Insecure Direct Object Reference
medium
The Easy Appointments plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and excluding, 3.12.28 due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 3.12.28
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 30, 2026
CVE-2026-14223 on NVD →
Easy Appointments < 3.12.28 - Missing Authorization
medium
The Easy Appointments plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and excluding, 3.12.28. This makes it possible for authenticated attackers, with contributor-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 3.12.28
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 30, 2026
CVE-2026-14222 on NVD →
Easy Appointments <= 3.12.26 - Missing Authorization
medium
The Easy Appointments plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 3.12.26. This makes it possible for authenticated attackers, with contributor-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 3.12.26
- Fix:
- No patched version reported
- Disclosed:
- Jul 30, 2026
CVE-2026-14221 on NVD →
Easy Appointments < 3.12.28 - Authenticated (Contributor+) Insecure Direct Object Reference
medium
The Easy Appointments plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and excluding, 3.12.28 due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with contributor-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 3.12.28
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 30, 2026
CVE-2026-14188 on NVD →
Easy Appointments < 3.12.28 - Authenticated (Subscriber+) Information Exposure
medium
The Easy Appointments plugin for WordPress is vulnerable to Sensitive Information Exposure in versions up to, and excluding, 3.12.28. This makes it possible for authenticated attackers, with subscriber-level access and above, to extract sensitive user or configuration data.
- CVSS:
- 4.3
- Affected:
- up to 3.12.28
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 30, 2026
CVE-2026-14226 on NVD →
Easy Appointments < 3.12.28 - Authenticated (Subscriber+) Insecure Direct Object Reference
medium
The Easy Appointments plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and excluding, 3.12.28 due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 3.12.28
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 29, 2026
CVE-2026-14224 on NVD →
Easy Appointments <= 3.12.27 - Missing Authorization to Authenticated (Contributor+) Arbitrary Connection Deletion
high
The Easy Appointments plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check and missing nonce verification on the `ea_delete_multiple_connections` AJAX action in all versions up to, and including, 3.12.27. This makes it possible for authenticated attackers, with Contr...
- CVSS:
- 8.1
- Affected:
- up to 3.12.27
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 23, 2026
CVE-2026-8789 on NVD →
Easy Appointments <= 3.12.27 - Unauthenticated Insecure Direct Object Reference
medium
The Easy Appointments plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.12.27 due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to perform unauthorized actions.
- CVSS:
- 5.3
- Affected:
- up to 3.12.27
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 16, 2026
CVE-2026-61946 on NVD →
Easy Appointments <= 3.12.27 - Missing Authorization to Authenticated (Author+) Bulk Appointment Manipulation
medium
The Easy Appointments plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.12.27. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with author-level access and above, to canc...
- CVSS:
- 4.3
- Affected:
- up to 3.12.27
- Fixed in:
- 3.12.28
- Disclosed:
- Jul 9, 2026
CVE-2026-11992 on NVD →
Easy Appointments <= 3.12.21 - Unauthenticated Sensitive Information Exposure via REST API
high
The Easy Appointments plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.12.21 via the `/wp-json/wp/v2/eablocks/ea_appointments/` REST API endpoint. This is due to the endpoint being registered with `'permission_callback' => '__return_true'`, which allows access...
- CVSS:
- 7.5
- Affected:
- up to 3.12.21
- Fixed in:
- 3.12.22
- Disclosed:
- Apr 17, 2026
CVE-2026-2262 on NVD →
Easy Appointments <= 3.12.21 - Missing Authorization
medium
The Easy Appointments plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 3.12.21. This makes it possible for unauthenticated attackers to perform an unauthorized action.
- CVSS:
- 5.3
- Affected:
- up to 3.12.21
- Fixed in:
- 3.12.22
- Disclosed:
- Apr 13, 2026
CVE-2026-39513 on NVD →
Easy Appointments <= 3.12.14 - Unauthenticated Arbitrary Shortcode Execution
medium
The The Easy Appointments plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 3.12.14. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated att...
- CVSS:
- 6.5
- Affected:
- up to 3.12.14
- Fixed in:
- 3.12.14.1
- Disclosed:
- Sep 9, 2025
CVE-2025-49398 on NVD →
Easy Appointments <= 3.11.18 - Authenticated (Contributor+) Stored Cross-Site Scripting
medium
The Easy Appointments plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'ea_full_calendar' shortcode in all versions up to, and including, 3.11.18 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers,...
- CVSS:
- 6.4
- Affected:
- up to 3.11.18
- Fixed in:
- 3.11.19
- Disclosed:
- Mar 28, 2024
CVE-2024-2842 on NVD →
Easy Appointments <= 3.11.18 - Insufficient Authorization
medium
The Easy Appointments plugin for WordPress is vulnerable to unauthorized modification of data due to insufficient user validation on the ajax_cancel_appointment() function in all versions up to, and including, 3.11.18. This makes it possible for unauthenticated attackers to cancel other users orders.
- CVSS:
- 4.3
- Affected:
- up to 3.11.18
- Fixed in:
- 3.11.19
- Disclosed:
- Mar 28, 2024
CVE-2024-2844 on NVD →
Easy Appointments <= 3.11.9 - Cross-Site Request Forgery via multiple AJAX actions
medium
The Easy Appointments plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.11.9. This is due to missing or incorrect nonce validation on multiple AJAX functions. This makes it possible for unauthenticated attackers to modify plugin settings via a forged request granted th...
- CVSS:
- 6.3
- Affected:
- up to 3.11.9
- Fixed in:
- 3.11.10
- Disclosed:
- May 5, 2023
CVE-2022-36424 on NVD →
Easy Appointments <= 3.11.0 - Authenticated (Administrator+) Stored Cross-Site Scripting
medium
The Easy Appointments plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.11.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers , with administrator-level access and above, to inject arbitrary web scripts in...
- CVSS:
- 4.4
- Affected:
- up to 3.11.0
- Fixed in:
- 3.11.1
- Disclosed:
- Apr 14, 2023
CVE-2023-30748 on NVD →
Easy Appointments <= 3.10.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
medium
The Easy Appointment plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcodes in versions up to, and including, 3.10.7 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor level pe...
- CVSS:
- 6.4
- Affected:
- up to 3.10.7
- Fixed in:
- 3.11.0
- Disclosed:
- Dec 27, 2022
CVE-2022-4668 on NVD →
Easy Appointments < 1.12.0 - Cross-Site Scripting
medium
The Easy Appointments plugin before 1.12.0 for WordPress has XSS via a Settings value in the admin panel.
- CVSS:
- 6.1
- Affected:
- up to 1.12.0
- Fixed in:
- 1.12.0
- Disclosed:
- Oct 16, 2017
CVE-2017-15812 on NVD →
Protect your WordPress site
Run a free security scan to detect vulnerable plugins and themes, exposed files, and malware — no plugin install, no signup.
Scan your site free
← Back to the vulnerability database