Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running TrueBooker <= 1.2.3
-
DeliverySend crafted unauthenticated request to plugin endpoint
-
ExploitTrigger incorrect privilege assignment
-
ExecutionObtain elevated/admin role
-
ImpactTake over WordPress site
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Privilege assignment review
|
| Exploitation Conditions | The CVSS vector is AV:N/AC:L/PR:N/UI:N, so exploitation requires no authentication, no user interaction, and no special access - an unauthenticated remote attacker can reach the flaw against a site simply running the vulnerable plugin. The concrete prerequisite is that the target WordPress site has the TrueBooker (truebooker-appointment-booking) plugin installed and active at version 1.2.3 or earlier. The primary limiting factor is deployment: the site must actually run this specific plugin and version, so exploitation is constrained by the plugin's real-world install base rather than by any attacker-side barrier. The exact vulnerable endpoint/feature is not detailed in the provided data and should be confirmed against the Patchstack advisory. |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H, score 9.8) indicates the most severe combination: remotely reachable, low complexity, no privileges, no user interaction, with total confidentiality, integrity, and availability impact - consistent with full site takeover via privilege escalation. Countervailing signals lower the immediate urgency: no EPSS score was supplied, the CVE is not listed in CISA KEV, and no public proof-of-concept was referenced, so there is no evidence of active exploitation or a released exploit. This is therefore a genuinely high-severity, patch-promptly issue on technical merit, but current real-world exploitation pressure is unproven; SSVC-style inputs (automatable, exploitation status) were not provided in the data and cannot be asserted. Real-world priority should be scaled by how widely TrueBooker is actually deployed, which is likely modest for a niche booking plugin. |
| Exploit ScenarioDerived | An attacker who identifies a WordPress site running TrueBooker <= 1.2.3 sends a crafted unauthenticated HTTP request to the plugin's vulnerable endpoint to assign themselves an elevated role or capability. Because no authentication, user interaction, or complex conditions are required (AV:N/AC:L/PR:N/UI:N), the attacker obtains a high-privilege account and can then install malicious plugins, exfiltrate data, or fully take over the site. No public proof-of-concept was identified at the time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Privilege escalation in the TrueBooker (truebooker-appointment-booking) WordPress plugin through version 1.2.3 lets unauthenticated remote attackers gain elevated privileges via an incorrect privilege-assignment flaw (CWE-266). With a CVSS 9.8 network/no-auth vector, a successful attacker can escalate to a high-privilege account and fully compromise the affected WordPress site; no public exploit identified at time of analysis and the issue is not in CISA KEV.
RemediationAI
Upgrade the TrueBooker plugin to a version later than 1.2.3 as soon as the vendor publishes a fixed release; the input data does not include an exact patched version number, so consult the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/truebooker-appointment-booking/vulnerability/wordpress-truebooker-plugin-1-2-3-privilege-escalation-vulnerability) and the ThemeTechMount vendor page for the fixed build before deploying - do not assume a version. Until a patched version is confirmed and applied, the safest compensating control is to deactivate and remove the TrueBooker plugin, which stops the vulnerable code path at the cost of losing appointment-booking functionality. If removal is not acceptable, place a Web Application Firewall (Patchstack's virtual patch or a WAF rule) in front of the site to block requests to the plugin's registration/role-assignment endpoints, and audit existing WordPress accounts for unexpected administrator or elevated-role users created before remediation, resetting credentials as needed; WAF rules may need tuning to avoid breaking legitimate booking requests.
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 an appointment-booking plugin published by ThemeTechMount for the WordPress CMS (CPE cpe:2.3:a:themetechmount:truebooker:*). The root cause is CWE-266 (Incorrect Privilege Assignment), meaning the plugin assigns a privilege level to a user or request that is higher than intended - typically because a registration, role-setting, or capability-granting endpoint fails to properly restrict or validate who may invoke it or what role is applied. In the WordPress model this class of bug commonly manifests as an AJAX or REST handler that lets an anonymous request set or alter a user's role/capabilities (e.g., promoting an account to administrator) without an authorization or nonce check.
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:H/I:H/A:H
Unauthenticated privilege escalation reachable over the network with no user interaction (PR:N/UI:N/AV:N/AC:L); resulting admin control yields full C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Privilege Escalation in TrueBooker <= 1.2.3 versions.
Executive ViewAI
The TrueBooker WordPress plugin (versions 1.2.3 and earlier) contains a critical privilege escalation vulnerability allowing unauthenticated attackers to seize full administrative control of affected WordPress sites without valid credentials. Any organization using this plugin for appointment scheduling faces immediate risk of complete site compromise.
No vendor-released patch identified at time of analysis. Immediate interim mitigations: disable the plugin completely to eliminate attack surface; implement IP-based access controls on WordPress administrative interfaces; deploy WAF rules blocking requests to the vulnerable plugin paths; monitor vendor advisories and CVE updates daily for patch release; maintain offsite backups in case of successful exploitation; evaluate appointment booking service alternatives to reduce dependency.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
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
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
Unauthenticated attackers can create TrueBooker bookings at attacker-chosen prices and attach them to arbitrary customer
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-48209
GHSA-jwj9-c7w4-qmpm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB