Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend unauthenticated AJAX request
-
ExploitBypass missing authorization check
-
ExecutionSubmit attacker-chosen service price
-
ImpactCreate booking on arbitrary customer account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the TrueBooker WordPress plugin at a version before 1.3.0 to be installed and active, with its booking AJAX actions reachable (the default state for the plugin's core functionality). No authentication, user interaction, or special configuration is needed (AV:N/AC:L/PR:N/UI:N) - exploitation works against default installations. The only real limiting factors are that the target site must run this specific plugin and version, and impact is confined to booking creation/price manipulation and account association rather than broader data access or code execution. |
| Impact | This is a medium-severity (CVSS 5.3) broken-access-control and business-logic flaw whose signals are internally consistent but modest. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N confirms remote, unauthenticated, low-complexity exploitation with no user interaction, which raises the practical ease of abuse. However, impact is limited to integrity (I:L) with no confidentiality (C:N) or availability (A:N) effect, so this is not a data-breach or RCE issue - it is a financial/data-integrity abuse (setting arbitrary booking prices and attaching bookings to arbitrary customer accounts). Public exploit code exists (WPScan), which lowers the barrier to opportunistic abuse, but there is no CISA KEV listing and no EPSS score in the provided data, so there is no evidence of active or widespread exploitation - treat POC availability and active exploitation as distinct signals. Note a conflict: the input 'Information Disclosure' tag contradicts the CVSS vector's C:N (no confidentiality impact); the actual flaw is missing authorization plus server-side price-validation bypass, i.e. an integrity/business-logic issue, not disclosure. Net: a real but site-specific priority for operators running the affected plugin on commercial/booking sites, not a broad-fleet emergency. |
| Exploit ScenarioDerived | An attacker, without any account or authentication, sends a crafted AJAX request to the TrueBooker plugin on a vulnerable WordPress site, supplying an arbitrary (e.g. near-zero) service price and a target customer account ID. Because the AJAX action lacks authorization checks and does not validate the price server-side, the booking is created at the attacker-chosen price and associated with the victim's account. Public exploit code is available (WPScan), making opportunistic abuse straightforward against default installations of the plugin. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Unauthenticated attackers can create TrueBooker bookings at attacker-chosen prices and attach them to arbitrary customer accounts in WordPress plugin versions before 1.3.0 because several AJAX actions lack authorization checks and the service price is not validated server-side. The flaw is medium severity (CVSS 5.3) with integrity-only impact, and publicly available exploit code exists. Exploitation requires the plugin to be installed and active with its booking AJAX actions reachable, which is the default state for core functionality.
RemediationAI
Upgrade the TrueBooker WordPress plugin to version 1.3.0 or later; that is the vendor-fixed release boundary indicated by the advisory. If immediate upgrade is not possible, disable the plugin until patched, or restrict unauthenticated access to its booking AJAX actions with a WAF/virtual patch and closely review new bookings for manipulated prices and arbitrary customer-account associations; both workarounds can break legitimate public booking flows and require testing. Monitor the WPScan advisory at https://wpscan.com/vulnerability/05881cde-313e-47d5-a176-2b0b0051bca9/ for updated guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
TrueBooker is a WordPress booking plugin exposed through AJAX actions, typically reached via admin-ajax.php. The root cause is a combination of missing capability, nonce, or authorization checks on some booking-creation actions and reliance on client-supplied price data rather than server-side validation. The provided CPE cpe:2.3:a:unknown:truebooker:*:*:*:*:*:*:*:* identifies the plugin, but vendor/product naming is not normalized; the assessed vector AV:N/AC:L/PR:N/UI:N confirms unauthenticated, no-interaction exploitation on default configurations. Impact is business-logic integrity: unauthorized booking records, manipulated service prices, and association with arbitrary customer accounts, not code execution or broad data disclosure.
Know when Truebooker gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Remote unauthenticated AJAX abuse with no interaction gives AV:N/AC:L/PR:N/UI:N; impact is limited integrity (price/account manipulation) so I:L, with C:N and A:N.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
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.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Truebooker
View allAccount takeover in TrueBooker WordPress plugin before 1.2.4 enables unauthenticated attackers to reset any user’s passw
The TrueBooker WordPress plugin before 1.0.3 does not properly sanitise and escape a parameter before using it in a SQL
Privilege escalation in the TrueBooker (truebooker-appointment-booking) WordPress plugin through version 1.2.3 lets unau
Unauthenticated privilege escalation in the TrueBooker (truebooker-appointment-booking) WordPress plugin versions 1.2.6
Unauthenticated SQL injection in the TrueBooker (truebooker-appointment-booking) WordPress plugin by themetechmount affe
TrueBooker, a WordPress booking/appointment plugin, renders a booking confirmation summary without verifying that the re
Missing authorization checks in the TrueBooker WordPress plugin before 1.3.0 allow unauthenticated remote attackers to c
TrueBooker, a WordPress plugin, lets unauthenticated remote attackers rewrite its entire stored configuration because on
Unauthenticated broken access control in the TrueBooker WordPress appointment-booking plugin (versions ≤ 1.1.9 by ThemeT
The TrueBooker WordPress plugin before 1.0.3 does not have CSRF check in place when updating its settings, which could a
Unauthenticated settings modification in the TrueBooker appointment-booking WordPress plugin (versions 1.2.9 and earlier
TrueBooker appointment booking plugin through version 1.1.5 fails to enforce proper authorization controls, allowing una
EUVD-2026-104104
GHSA-wv8m-75hq-ffr6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB