CVE-2026-5465

HIGH

Amelia <= 2.1.3 - Insecure Direct Object Reference to Authenticated (Employee+) Privilege Escalation via 'externalId' Parameter

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-5465. PoCs published by kaleth4.

AI-analyzed exploit summary This repository provides a detailed technical analysis of CVE-2026-5465, an IDOR vulnerability in the Amelia WordPress plugin allowing authenticated users with the 'Provider' role to escalate privileges to administrator via insecure direct object references. The writeup includes root cause analysis, exploit mechanics, proof-of-concept code, and mitigation steps.

Description

The Booking for Appointments and Events Calendar – Amelia plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.1.3. This is due to the `UpdateProviderCommandHandler` failing to validate changes to the `externalId` field when a Provider (Employee) user updates their own profile. The `externalId` maps directly to a WordPress user ID and is passed to `wp_set_password()` and `wp_update_user()` without authorization checks. This makes it possible for authenticated attackers, with Provider-level (Employee) access and above, to take over any WordPress account — including Administrator — by injecting an arbitrary `externalId` value when updating their own provider profile.

Exploits (1)

nomisec WRITEUP
by kaleth4 · poc
https://github.com/kaleth4/CVE-2026-5465

This repository provides a detailed technical analysis of CVE-2026-5465, an IDOR vulnerability in the Amelia WordPress plugin allowing authenticated users with the 'Provider' role to escalate privileges to administrator via insecure direct object references. The writeup includes root cause analysis, exploit mechanics, proof-of-concept code, and mitigation steps.

Classification
Writeup 100%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Reliable
Target: Amelia – Appointment Booking Calendar ≤ 2.1.3
Auth required
Prerequisites: Authenticated WordPress user with 'Provider' role · Access to the target WordPress site
devstral-2 · analyzed Apr 08, 2026 Full analysis →

Scores

CVSS v3 8.8
EPSS 0.0063
EPSS Percentile 45.3%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-639
Status published
Products (1)
ameliabooking/Booking for Appointments and Events Calendar – Amelia < 2.1.3
Published Apr 07, 2026
Tracked Since Apr 07, 2026