CVE Catalog

CVE-2026-9055

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

The Booking for Appointments and Events Calendar – Amelia (Premium) plugin for WordPress versions 8.0 - 9.6.2 is vulnerable to privilege escalation due to insufficient validation of the 'type' parameter in the customer update endpoint. This allows customers to set their role to 'manager' and trigger creation of a WordPress user with the wpamelia-manager role when 'externalId' is set to 0. Unauthenticated attackers can escalate to administrator by first elevating to manager, then creating a provider entity linked to an administrator user ID and overwriting that administrator's password.

Risk Assessment

An unauthenticated attacker can gain full control of the WordPress installation, leading to complete compromise of the site and data.

Recommendation

Update the Amelia plugin to the latest patched version and restrict access to API endpoints for unauthenticated users.

Related vulnerabilities

Original NVD description (English source)

The Booking for Appointments and Events Calendar – Amelia (Premium) plugin for WordPress is vulnerable to Privilege Escalation in versions 8.0 - 9.6.2. This is due to insufficient validation of the attacker-controlled 'type' parameter in the customer update endpoint, which allows customers to set their role to 'manager' and trigger creation of a WordPress user with the wpamelia-manager role when the 'externalId' parameter is set to 0. This makes it possible for unauthenticated attackers to escalate their privileges to administrator by first elevating to the manager role, then creating a provider entity linked to an administrator user ID and overwriting that administrator's password.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS