Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify WordPress site running TrueBooker ≤1.2.3
-
DeliveryEnumerate administrator user ID
-
ExploitSend unauthenticated password-change request
-
InstallBypass missing authorization check
-
C2Overwrite admin password
-
ExecuteLog in as administrator
-
ImpactFull site compromise
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 | The condition is simply that the vulnerable TrueBooker plugin (version ≤ 1.2.3) is installed and active on a reachable WordPress site; the vulnerable password-change action must be exposed as it is by default. No authentication, no user interaction, and no non-default configuration are required (AV:N/AC:L/PR:N/UI:N) - the only practical prerequisite is that the attacker targets a valid user ID (e.g. the administrator's), which is typically enumerable in WordPress. The main limiting factor is that the site must have this specific plugin installed and running an unpatched version; sites that have removed or updated the plugin are not exposed. |
| Impact | This is a genuine high-priority issue rather than an inflated CVSS score. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H = 9.8) is internally consistent with the description: fully remote, no authentication, no user interaction, low complexity, and total compromise via administrator takeover. Authorization-bypass password resets in WordPress plugins are historically attractive for automated, opportunistic exploitation because the attack is a single unauthenticated HTTP request against a predictable endpoint. No EPSS score, KEV entry, or SSVC decision data was provided in the input, and no public proof-of-concept was referenced, so real-world exploitation volume cannot be confirmed from this data; however, the trivial attack requirements and the fact that a reputable source (Wordfence) catalogued it argue for prompt patching. No conflicting signals were present in the supplied data - the missing pieces are exploitation-probability metrics (EPSS) and confirmed in-the-wild activity, not contradictions. |
| Exploit ScenarioDerived | An attacker enumerates or guesses the administrator user ID (WordPress user IDs are commonly discoverable, e.g. user 1) and sends a single crafted unauthenticated HTTP request to the plugin's password-change action supplying that ID and a new password. Because the handler never verifies the requester's authorization, the admin password is overwritten, and the attacker logs in with full administrative control. Given AV:N/AC:L/PR:N/UI:N the request needs no authentication, no victim interaction, and no special timing. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 07, 2026
Unauthenticated account takeover in the TrueBooker Appointment Booking and Scheduler System plugin for WordPress (all versions through 1.2.3) allows remote attackers to reset the password of any account, including administrators, because a password-change action fails to verify the requester's authorization. Successful exploitation yields full admin login and therefore complete control of the WordPress site. No public exploit identified at time of analysis; the flaw was reported by Wordfence and an upstream fix is present in the plugin repository.
RemediationAI
Update the TrueBooker plugin to the first release published after 1.2.3 that incorporates the fix from WordPress plugin changeset 3595807 (https://plugins.trac.wordpress.org/changeset/3595807/truebooker-appointment-booking); the exact patched version number is not stated in the available data, so verify the fixed release against the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/afe10c10-cace-4ce4-a813-6fda04c8d3dd) before deploying. If an immediate update is not possible, deactivate and remove the TrueBooker plugin so its vulnerable password-change endpoint is no longer reachable - the trade-off is loss of appointment-booking functionality on the site. As an interim compensating control, use a WAF or Wordfence firewall rule to block requests to the plugin's password-change action/AJAX handler, and require administrators to reset their passwords and audit for unexpected account changes, accepting that a WAF rule is a stopgap that can be bypassed and does not address the underlying missing authorization check.
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
The affected component is a WordPress plugin (cpe:2.3:a:themetechmount:truebooker_-_appointment_booking_and_scheduler_system) that adds appointment-booking and scheduling functionality to WordPress sites. The root cause is CWE-862 (Missing Authorization): a plugin-exposed action that changes a user's password does not check that the caller is permitted to modify the target account (no capability check, nonce enforcement, or ownership verification tied to the current user). Because WordPress plugin AJAX/REST handlers are reachable over HTTP, an action lacking these server-side authorization gates can be invoked by any visitor and made to operate on an arbitrary user ID, decoupling the privilege of the requester from the privilege of the account being modified.
Know when Truebooker Appointment Booking And Scheduler System 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 single-request password reset of any account gives full admin takeover, so AV:N/AC:L/PR:N/UI:N with C:H/I:H/A:H; scope unchanged as impact stays within WordPress.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The TrueBooker - Appointment Booking and Scheduler System plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.2.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to change the password of arbitrary user accounts, including administrators, which can be leveraged to gain access to those accounts.
Executive ViewAI
The TrueBooker Appointment Booking and Scheduler System WordPress plugin (versions through 1.2.3) contains a critical unauthenticated account takeover vulnerability enabling direct administrative access to affected WordPress sites. This poses an immediate threat to data security, operational continuity, and compliance obligations for any organization deployed on this plugin.
No vendor-released patch identified at time of analysis. Primary mitigation is plugin disablement until a security update is released. Monitor administrative access logs closely during interim period; if operational requirements prevent disablement, restrict network access to the WordPress installation to authorized users only.
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.
Account takeover in the TrueBooker Appointment Booking and Scheduler System plugin for WordPress (all versions through 1
Unauthenticated attackers can take over arbitrary WordPress accounts - including administrator accounts - on any site ru
Account takeover in the TrueBooker Appointment Booking and Scheduler System plugin for WordPress (all versions through 1
Unauthenticated attackers can directly access view PHP files in the Truebooker WordPress plugin (versions up to 1.1.4) t
EUVD-2026-54364
GHSA-9p7q-wqgp-8mm8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB