Booking For Appointments And Events Calendar – Amelia
Approved changes feed: RSS · Atom
cpe:2.3:a:ameliabooking:booking_for_appointments_and_events_calendar_–_amelia:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Ameliabooking (6624de4a-c69b-5a02-b757-70340bd25c19) |
|---|---|
| Product | Booking For Appointments And Events Calendar – Amelia (70e3edad-42b9-5b11-9323-b68c02f4c914) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-6449 |
vulnerable | 2026-06-08 08:07:04.807337 |
Booking for Appointments and Events Calendar – Amelia <= 2.1.2 - Unauthenticated Authorization Bypass via Remote Approval Endpoint
MEDIUM (5.3)
The Booking for Appointments and Events Calendar – Amelia plugin for WordPress is vulnerable to Improper Authorization in all versions up to, and including, 2.1.2. This is due to a logical short-circuit flaw in authorization logic that causes token validation to be entirely skipped when a booking has a 'waiting' status. This makes it possible for unauthenticated attackers to approve any booking that is in 'waiting' status by sending a crafted request to the publicly-accessible admin-ajax endpoint.
Published: 2026-05-02T07:46:40.967Z
Updated: 2026-05-04T15:01:09.348Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-5465 |
vulnerable | 2026-06-08 08:07:03.735000 |
Amelia <= 2.1.3 - Insecure Direct Object Reference to Authenticated (Employee+) Privilege Escalation via 'externalId' Parameter
HIGH (8.8)
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.
Published: 2026-04-07T06:43:41.045Z
Updated: 2026-04-08T17:12:58.210Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-4668 |
vulnerable | 2026-06-08 08:05:13.659432 |
Amelia <= 2.1.2 - Authenticated (Manager+) SQL Injection via 'sort' Parameter
MEDIUM (6.5)
The Booking for Appointments and Events Calendar - Amelia plugin for WordPress is vulnerable to SQL Injection via the `sort` parameter in the payments listing endpoint in all versions up to, and including, 2.1.2. This is due to insufficient escaping on the user-supplied `sort` parameter and lack of sufficient preparation on the existing SQL query in `PaymentRepository.php`, where the sort field is interpolated directly into an ORDER BY clause without sanitization or whitelist validation. PDO prepared statements do not protect ORDER BY column names. GET requests also skip Amelia's nonce validation entirely. This makes it possible for authenticated attackers, with Manager-level (`wpamelia-manager`) access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database via time-based blind SQL injection.
Published: 2026-03-31T23:25:46.714Z
Updated: 2026-04-08T16:38:23.291Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2931 |
vulnerable | 2026-06-08 07:55:17.847917 |
Amelia Booking <= 9.1.2 - Authenticated (Customer+) Insecure Direct Object Reference to Arbitrary User Password Change
HIGH (8.8)
The Amelia Booking plugin for WordPress is vulnerable to Insecure Direct Object References in versions up to, and including, 9.1.2. This is due to the plugin providing user-controlled access to objects, letting a user bypass authorization and access system resources. This makes it possible for authenticated attackers with customer-level permissions or above to change user passwords and potentially take over administrator accounts. The vulnerability is in the pro plugin, which has the same slug.
Published: 2026-03-26T03:37:28.098Z
Updated: 2026-04-08T17:11:38.336Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-2578 |
vulnerable | 2026-06-08 07:16:57.587351 |
Booking for Appointments and Events Calendar – Amelia <= 1.2.19 - Unauthenticated Full Path Disclosure
MEDIUM (5.3)
The Booking for Appointments and Events Calendar – Amelia plugin for WordPress is vulnerable to Full Path Disclosure in all versions up to, and including, 1.2.19 via the 'wpAmeliaApiCall' function. This makes it possible for unauthenticated attackers to retrieve the full path of the web application, which can be used to aid other attacks. The information displayed is not useful on its own, and requires another vulnerability to be present for damage to an affected website.
Published: 2025-03-28T07:33:04.467Z
Updated: 2026-04-08T16:58:22.670Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-14720 |
vulnerable | 2026-06-08 07:06:35.004084 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-12482 |
vulnerable | 2026-06-08 07:04:30.302784 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6552 |
vulnerable | 2026-06-08 06:58:19.829637 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6332 |
vulnerable | 2026-06-08 06:58:18.603203 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6225 |
vulnerable | 2026-06-08 06:58:18.287985 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1484 |
vulnerable | 2026-06-08 06:25:40.181460 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6808 |
vulnerable | 2026-06-08 06:21:55.881201 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-0834 |
vulnerable | 2026-06-08 05:39:11.277026 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.