TrueBooker Plugin: Critical Flaw Enables Admin Takeover (CVE-2026-14545)

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/5 · Reconnaissance

The attacker reads publicly accessible security tokens from the target website.

T1595 – Active Scanning T1592 – Gather Victim Host Information
  • Two public nonces are read directly from the WordPress site's front-end
  • No authentication or prior knowledge required
  • Affected: TrueBooker plugin < 1.2.4 on over 600 websites
PHASE 2/5 · Initial Access

A manipulated password-reset request is sent via a flawed front-end handler.

T1190 – Exploit Public-Facing Application
  • Manipulated POST request to the user_front_resetpass endpoint
  • CVE-2026-14545 (CVSS 9.8, critical), CWE-269 Improper Privilege Management
  • Unauthenticated, remotely exploitable and easily automated
PHASE 3/5 · Privilege Escalation

The password of any account is reset without ownership validation.

T1068 – Exploitation for Privilege Escalation T1548 – Abuse Elevation Control Mechanism
  • Arbitrary user ID specified, e.g. '1' (default administrator)
  • The user_activation_key is not validated
  • No account ownership check in the front-end handler
PHASE 4/5 · Account Takeover

The attacker logs in as administrator using the self-set password.

T1078 – Valid Accounts T1136 – Create Account
  • Full takeover of the administrator account without user interaction
  • Ability to create additional unknown admin accounts
  • Detectable via unknown administrators in the user list
PHASE 5/5 · Impact

The attacker gains full control of the website and access to personal data.

T1565 – Data Manipulation T1005 – Data from Local System
  • Complete compromise of the website
  • Access to customer data, bookings and emails (GDPR breach, Art. 33, 72-hour notification duty)
  • Patchstack: Expected use in mass-exploit campaigns
Short & clear answers
Frequently asked questions about this incident
Am I affected by CVE-2026-14545?
All websites using the TrueBooker plugin in a version below 1.2.4 are affected. In your WordPress dashboard, go to 'Plugins' to check whether TrueBooker is installed and review its version number. If it is lower than 1.2.4, you are affected and need to act immediately.
What should I do right now?
Update TrueBooker immediately to at least version 1.2.4 (1.2.6 recommended) — this is the single most important step. If you cannot update right away, deactivate the plugin temporarily. As a precaution, also reset the passwords of all administrator accounts.
How dangerous is this vulnerability really?
The flaw is rated CVSS 9.8 out of 10, meaning 'critical'. An unauthenticated attacker can remotely reset the password of any account — including the administrator — without any technical skills and take full control of the website. The attack requires no user interaction and can be easily automated.
How can I tell if my website has already been attacked?
Go to 'Users' → 'All Users' and check for any unknown administrator accounts — these would be a clear sign of a successful attack. Also review your server logs for unusual POST requests to /wp-admin/admin-ajax.php with the action user_front_resetpass. If you're unsure how to do this, ask your hosting provider or a specialist.
Do I have to report an attack under GDPR?
Yes, a successful exploit constitutes a data breach under GDPR (Art. 33), as the attacker gains access to all stored personal data such as customer records, bookings, and emails. In that case you must notify the responsible supervisory authority within 72 hours of becoming aware of the breach. Failure to do so can result in significant fines.
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.