Skip to main content

Amelia Booking Plugin CVE-2026-14311

| EUVDEUVD-2026-82496 MEDIUM
Missing Authorization (CWE-862)
2026-09-17 security@wordfence.com GHSA-g24p-55f9-p54c
5.4
CVSS 3.1 · Vendor: wordfence
Share

Severity by source

Vendor (wordfence) PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI
5.4 MEDIUM

Network-reachable endpoint, low complexity, but requires an authenticated wpamelia-provider account (PR:L); impacts align with vendor C:L/I:L though Editor takeover could arguably justify higher integrity.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (wordfence).

CVSS VectorVendor: wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
Metadata Corrected
Sep 17, 2026 - 22:40 vuln.today
tag: Amelia added
Analysis Generated
Sep 17, 2026 - 22:31 vuln.today
CVE Published
Sep 17, 2026 - 22:16 nvd
MEDIUM 5.4

DescriptionCVE.org

The Booking for Appointments and Events Calendar - Amelia plugin for WordPress is vulnerable to unauthorized access and modification of data due to a missing ownership verification on /users/customers/<id> endpoint in all versions up to, and including, 2.4.4. This makes it possible for authenticated attackers, with wpamelia-provider role, to view and modify arbitrary customers, including password reset. Takeover of WordPress user accounts, with the roles up to Editor, is also possible if that user had made an Amelia booking. This vulnerability affects only the Premium version of the plugin, where the Employee Panel is present.

AnalysisAI

Broken access control in the WordPress booking plugin 'Booking for Appointments and Events Calendar - Amelia' (Premium edition, versions up to and including 2.4.4) allows an authenticated attacker holding the wpamelia-provider role to read and modify any customer record through the /users/customers/<id> endpoint, including triggering a customer password reset, because the handler never verifies that the requesting provider owns the targeted customer. The same missing ownership check can be chained to take over a linked WordPress account with a role as high as Editor, but only where that WordPress user has previously made an Amelia booking; free-version installs are unaffected because the Employee Panel does not exist there. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Requires the Premium version of the Amelia plugin (versions ≤2.4.4) where the Employee Panel is present, and the attacker must already hold the wpamelia-provider role (an authenticated employee account). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a moderate-priority authorization flaw (IDOR/BOLA, CWE-862) rather than a critical remote-code issue. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation No exact patched release version is specified in the supplied data, but an upstream fix is indicated by the plugin changeset reference (https://plugins.trac.wordpress.org/changeset/3614392/) - treat this as an upstream fix available (commit/changeset); the corresponding released patched version is not independently confirmed, so check the plugin's changelog and update the Premium Amelia plugin to the first release that includes changeset 3614392, verifying after upgrade that the /users/customers/<id> route enforces an ownership check. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

More in Amelia

View all
CVE-2022-0687 HIGH POC
8.8 Mar 21

The Amelia WordPress plugin before 1.0.47 stores image blobs into actual files whose extension is controlled by the user

CVE-2022-0627 MEDIUM POC
6.1 Mar 21

The Amelia WordPress plugin before 1.0.47 does not sanitize and escape the code parameter before outputting it back in a

CVE-2024-22298 CRITICAL
9.8 Jun 10

Missing Authorization vulnerability in TMS Amelia ameliabooking.0.98. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2022-0837 MEDIUM POC
5.4 Apr 04

The Amelia WordPress plugin before 1.0.48 does not have proper authorisation when handling Amelia SMS service, allowing

CVE-2022-0825 MEDIUM POC
5.4 Apr 04

The Amelia WordPress plugin before 1.0.49 does not have proper authorisation when managing appointments, allowing any cu

CVE-2022-0720 MEDIUM POC
5.4 Mar 28

The Amelia WordPress plugin before 1.0.47 does not have proper authorisation when managing appointments, allowing any cu

CVE-2026-57702 CRITICAL
9.3 Jul 13

Blind SQL injection in the Amelia booking plugin for WordPress (Melograno Venture Studio) affects all versions from unkn

CVE-2026-48889 HIGH
8.8 Jun 15

Privilege escalation in the Amelia booking plugin for WordPress (versions 2.3 and earlier) allows an authenticated low-p

CVE-2022-0616 MEDIUM POC
4.3 Mar 21

The Amelia WordPress plugin before 1.0.47 does not have CSRF check in place when deleting customers, which could allow a

CVE-2026-39487 HIGH
7.6 Apr 08

Blind SQL injection in Amelia WordPress plugin (ameliabooking) version 2.1.1 and earlier allows authenticated privileged

CVE-2026-62112 HIGH
7.6 Sep 11

SQL injection in the Amelia WordPress booking plugin (versions ≤ 2.4.9) allows authenticated Editor-role users to exfilt

CVE-2026-40789 HIGH
7.5 Jun 15

Unauthenticated sensitive data exposure in the Amelia (Amelia Booking) WordPress plugin versions 2.2 and earlier allows

Share

CVE-2026-14311 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy