Description
The TrueBooker WordPress plugin before 1.3.0 does not have authorisation checks in some of its AJAX actions, and does not validate the submitted service price server-side, allowing unauthenticated users to create bookings at a price of their choosing and to attach them to arbitrary customer accounts.
Published: 2026-10-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Booking Creation with Arbitrary Price
Action: Patch
AI Analysis

Impact

The TrueBooker WordPress plugin lacks proper authorization checks in several AJAX actions and fails to validate the service price on the server side. This flaw allows any internet user, even without an account, to create bookings with a price of their choosing and associate those bookings with arbitrary customer accounts. The result is the possibility of fraudulent transactions and financial loss, as payments could be manipulated at will.

Affected Systems

The vulnerability affects the TrueBooker WordPress plugin versions between 1.1.9 and 1.2.9. Users of these plugin releases are at risk.

Risk and Exploitability

With a CVSS score of 5.3, the vulnerability is considered medium in severity. No EPSS score is available, and the flaw is not listed in the CISA KEV catalog. Because the plugin’s AJAX endpoints permit unauthenticated access, an attacker can exploit the flaw by sending crafted requests from any host. No additional privileges are required, making exploitation straightforward for anyone who can reach the site’s AJAX interface.

Generated by OpenCVE AI on October 19, 2026 at 13:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the TrueBooker plugin to version 1.3.0 or later.
  • Restrict network access to the plugin’s AJAX endpoints, for example by firewall rules or IP whitelisting, to limit unauthenticated requests.
  • If the plugin does not yet support disabling specific AJAX actions, temporarily remove the booking creation capability (or the entire plugin) until the official patch is applied.

Generated by OpenCVE AI on October 19, 2026 at 13:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

Mon, 19 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

Mon, 19 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description The TrueBooker WordPress plugin before 1.3.0 does not have authorisation checks in some of its AJAX actions, and does not validate the submitted service price server-side, allowing unauthenticated users to create bookings at a price of their choosing and to attach them to arbitrary customer accounts.
Title TrueBooker Appointment Booking 1.1.9 - 1.2.9 - Unauthenticated Booking Creation with Arbitrary Price via Multiple AJAX Actions
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-19T09:31:20.753Z

Reserved: 2026-09-21T07:43:28.765Z

Link: CVE-2026-94230

cve-icon Vulnrichment

Updated: 2026-10-19T09:25:14.029Z

cve-icon NVD

Status : Received

Published: 2026-10-19T07:16:32.580

Modified: 2026-10-19T10:17:20.463

Link: CVE-2026-94230

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T13:45:05Z

Weaknesses