CVE-2026-14222
Deferred Deferred - Pending Action

Unauthenticated Booking System Deletion in Easy Appointments Plugin

Vulnerability report for CVE-2026-14222, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-30

Last updated on: 2026-08-10

Assigner: WPScan

Description

The Easy Appointments WordPress plugin before 3.12.28 does not perform any capability or nonce check in one of its connection-deletion actions, allowing users with contributor-level access to delete the booking configuration and disable the booking system.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-30
Last Modified
2026-08-10
Generated
2026-08-19
AI Q&A
2026-07-30
EPSS Evaluated
2026-08-18
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
easy_appointments easy_appointments 3.12.26
easy_appointments easy_appointments to 3.12.26 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-284 The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects the Easy Appointments WordPress plugin up to version 3.12.26. It involves a missing authorization check in the connection-deletion functionality, allowing users with Contributor-level access to delete booking configurations and disable the booking system. The issue occurs because the plugin does not verify capabilities or nonces in the ea_delete_multiple_connections action.

Detection Guidance

Check if the Easy Appointments plugin version is 3.12.26 or lower. Look for unauthorized deletion of booking configurations by users with Contributor-level access. Monitor for POST requests targeting the ea_delete_multiple_connections action without proper authorization checks.

Impact Analysis

An attacker with Contributor access can exploit this by sending a crafted POST request via the browser console or through a CSRF attack. This would delete all connections and break the front-end booking form, disabling the booking system entirely.

Compliance Impact

This vulnerability could potentially impact compliance with GDPR and HIPAA by allowing unauthorized users to delete booking configurations. For GDPR, unauthorized deletion of appointment data may violate data integrity and access control requirements. For HIPAA, it could compromise the availability of protected health information if booking systems are disabled.

Mitigation Strategies

Update the Easy Appointments plugin to the latest version if available. Restrict Contributor-level access to only trusted users. Implement additional security measures like nonce verification and capability checks for sensitive actions.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14222. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart