Description
The Booking for Appointments and Events Calendar WordPress plugin before 9.7 does not verify that an authenticated employee (provider) is related to the customer whose record is being accessed, allowing any employee with an Employee Panel login to read and modify the stored personal data of any customer by enumerating sequential identifiers.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Booking for Appointments and Events Calendar WordPress plugin, in versions prior to 9.7, fails to verify that an authenticated employee is authorized to access a customer's data. This flaw allows any logged‑in employee with access to the Employee Panel to read or modify the personal data of any customer by simply enumerating sequential record identifiers. The vulnerability results in unauthorized disclosure and alteration of customer information, compromising confidentiality and integrity.

Affected Systems

Affected systems are WordPress websites that use the Amelia Pro plugin before version 9.7. Only plugin version information is available; there is no vendor-provided product list, but the plugin is widely known in the WordPress ecosystem.

Risk and Exploitability

The severity is high: an attacker can gain full access to any customer's personal data without needing elevated privileges beyond a normal employee login. While EPSS data is unavailable, the lack of an access control check makes exploitation straightforward. The vulnerability is not listed in CISA’s KEV catalog, but the potential for widespread data breaches warrants immediate attention. The likely attack vector is through the Employee Panel, with exploitation possible by sequential ID enumeration once an employee credential is known.

Generated by OpenCVE AI on August 10, 2026 at 07:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Amelia Pro plugin to version 9.7 or later, where the access control check has been implemented.
  • If an upgrade is not immediately possible, restrict employee access to the Employee Panel to only those users who explicitly need it, and monitor for unauthorized activity.
  • Implement additional input validation or access logging on the plugin’s endpoints to detect suspicious ID usage.
  • Consider disabling direct access to customer data endpoints and enforcing role-based access control at the application layer.

Generated by OpenCVE AI on August 10, 2026 at 07:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639

Mon, 10 Aug 2026 06:45:00 +0000

Type Values Removed Values Added
Description The Booking for Appointments and Events Calendar WordPress plugin before 9.7 does not verify that an authenticated employee (provider) is related to the customer whose record is being accessed, allowing any employee with an Employee Panel login to read and modify the stored personal data of any customer by enumerating sequential identifiers.
Title Amelia Pro < 9.7 - Provider+ Arbitrary Customer Data Disclosure and Modification via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-10T06:00:18.388Z

Reserved: 2026-06-30T11:10:10.750Z

Link: CVE-2026-14211

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T07:30:14Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key