Approved changes feed: RSS · Atom

cpe:2.3:a:ameliabooking:booking_for_appointments_and_events_calendar_–_amelia:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorAmeliabooking (6624de4a-c69b-5a02-b757-70340bd25c19)
ProductBooking For Appointments And Events Calendar – Amelia (70e3edad-42b9-5b11-9323-b68c02f4c914)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
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 &#8211; 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.