Description
Unauthenticated Broken Access Control in Easy Appointments <= 3.12.21 versions.
Published: 2026-06-15
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Easy Appointments plugin, version 3.12.21 and earlier, contains an unauthenticated broken access control flaw that allows a malicious actor to perform privileged operations within the plugin. Because no authentication or proper permission checks are enforced, an attacker can abuse exposed endpoints to create, edit, or delete appointments and other sensitive data. This flaw directly exposes confidentiality and integrity of scheduling information and can be leveraged to disrupt or manipulate appointment workflows.

Affected Systems

WordPress installations that are running Easy Appointments plugin v3.12.21 or earlier are impacted. The vulnerability exists across all installations of this plugin that have not been updated to v3.12.22 or later. Sites that rely on the plugin for booking functionality are therefore at risk.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity vulnerability, while the EPSS score of less than 1% suggests that current exploitation activity is low. The flaw is not listed in the CISA KEV catalog. The likely attack vector is through unauthenticated HTTP requests to the plugin’s API or administrative endpoints; based on this vulnerability description, it is inferred that any user can send crafted requests to the plugin without authenticating. Because the flaw allows direct access to privileged operations, the potential impact is significant, yet the low EPSS percentage indicates that actual exploitation may be limited at present.

Generated by OpenCVE AI on June 16, 2026 at 20:45 UTC.

Remediation

Vendor Solution

Update the WordPress Easy Appointments Plugin to the latest available version (at least 3.12.22).


OpenCVE Recommended Actions

  • Update the Easy Appointments plugin to version 3.12.22 or later to eliminate the access control weakness.
  • Limit unauthenticated access to the plugin’s API endpoints by configuring web server rules (e.g., using .htaccess or firewall restrictions).
  • Review and audit appointment data for signs of unauthorized modifications, then remediate any findings.

Generated by OpenCVE AI on June 16, 2026 at 20:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 16 Jun 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 16 Jun 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Easy-appointments
Easy-appointments easy Appointments
Wordpress
Wordpress wordpress
Vendors & Products Easy-appointments
Easy-appointments easy Appointments
Wordpress
Wordpress wordpress

Mon, 15 Jun 2026 20:30:00 +0000

Type Values Removed Values Added
Description Unauthenticated Broken Access Control in Easy Appointments <= 3.12.21 versions.
Title WordPress Easy Appointments plugin <= 3.12.21 - Broken Access Control vulnerability
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Easy-appointments Easy Appointments
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-06-16T15:45:58.541Z

Reserved: 2026-04-07T10:48:03.413Z

Link: CVE-2026-39513

cve-icon Vulnrichment

Updated: 2026-06-16T15:45:13.628Z

cve-icon NVD

Status : Deferred

Published: 2026-06-15T21:16:45.970

Modified: 2026-06-15T21:24:32.790

Link: CVE-2026-39513

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-16T21:00:12Z

Weaknesses