Approved changes feed: RSS · Atom

cpe:2.3:a:easyappointments:easy_appointments:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorEasyappointments (93e21748-e17c-514a-960d-8a5278057e61)
ProductEasy Appointments (79d53368-52c2-5c3c-a297-ab5e3ec1e4eb)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-11992 vulnerable 2026-07-29 00:23:31.866307 Easy Appointments <= 3.12.27 - Missing Authorization to Authenticated (Author+) Bulk Appointment Manipulation
MEDIUM (4.3)
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 cancel all upcoming appointments site-wide by marking every future appointment stored by the plugin as abandoned. The nonce required to authenticate the cancellation request is printed on the Appointments admin page, which is itself gated only by the edit_posts capability that Authors possess, making the nonce readily accessible to low-privileged users.
Published: 2026-07-10T07:48:45.416Z
Updated: 2026-07-10T14:05:27.652Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2262 vulnerable 2026-06-08 07:55:16.799578 Easy Appointments <= 3.12.21 - Unauthenticated Sensitive Information Exposure via REST API
HIGH (7.5)
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 without any authentication or authorization checks. This makes it possible for unauthenticated attackers to extract sensitive customer appointment data including full names, email addresses, phone numbers, IP addresses, appointment descriptions, and pricing information.
Published: 2026-04-17T23:26:48.863Z
Updated: 2026-04-20T13:51:28.513Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2844 vulnerable 2026-06-08 06:35:27.494965 Easy Appointments <= 3.11.18 - Insufficient Authorization
MEDIUM (4.3)
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.
Published: 2024-03-29T05:35:33.762Z
Updated: 2026-04-08T17:19:42.995Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2842 vulnerable 2026-06-08 06:35:27.488888 Easy Appointments <= 3.11.18 - Authenticated (Contributor+) Stored Cross-Site Scripting
MEDIUM (6.4)
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, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2024-03-29T05:35:33.303Z
Updated: 2026-04-08T17:11:42.120Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.