Skip to main content

TrueBooker CVE-2026-14545

| EUVDEUVD-2026-49698 CRITICAL
Improper Privilege Management (CWE-269)
2026-07-28 WPScan GHSA-h3v6-mwr7-vpq3
9.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Send password reset request to front-end endpoint with target user identifier
  2. Delivery
    Handler skips ownership verification
  3. Exploit
    Password is replaced with attacker-chosen value
  4. Execution
    Attacker logs in with new credentials
  5. Impact
    Escalate to administrator privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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

No preconditions: the vulnerable password reset handler is exposed on all default installations of TrueBooker <1.2.4 without authentication, special configuration, or user interaction. The attacker needs only the target account identifier (e.g., username) to trigger the reset. No additional privileges or access are required beyond network connectivity to the WordPress site.

Impact

CVSS 9.8 (AV:N/AC:L/PR:N/UI:N) signals a trivial unauthenticated remote attack with full confidentiality, integrity, and availability impact. However, the EPSS score of 0.14% (3rd percentile) predicts low real-world exploitation activity, contrasting with the presence of public exploit code. No CISA KEV entry confirms active attacks. The divergence suggests the plugin’s limited deployment footprint may keep exploitation sparse, but any exposed instance faces critical risk. Organizations using TrueBooker must treat this as a high-priority fix.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted password reset request to the plugin’s front-end endpoint, providing the username or ID of a targeted administrator. The handler resets the password without verifying account ownership, allowing the attacker to log in with the newly set credentials and gain full administrative control of the WordPress site.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 28, 2026

Account takeover in TrueBooker WordPress plugin before 1.2.4 enables unauthenticated attackers to reset any user’s password via a front-end handler lacking ownership validation, compromising the entire site. Public proof-of-concept exploit code is available, though EPSS exploitation probability remains low (0.14%) and no CISA KEV listing confirms active exploitation.

RemediationAI

Upgrade to TrueBooker version 1.2.4 or later, as the vendor has released a patch addressing the missing ownership validation. Install the update from the WordPress plugin repository. If immediate patching is impossible, disable the TrueBooker plugin entirely to remove the vulnerable front-end handler-though this will eliminate all booking features. No other workaround is available. Reference: https://wpscan.com/vulnerability/c97d9841-2bd7-438b-a719-7943d671c754/.

Affected VersionsENISA

TrueBooker 0 <1.2.4

Affected Packages

euvd truebooker fix: 1.2.4

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 TrueBooker WordPress plugin provides a front-end account management interface that includes password reset functionality. Due to CWE-269 (Improper Privilege Management), the handler does not verify that the requestor owns the target account before setting a new password. This allows an attacker to bypass WordPress’s built-in authentication controls. The identified CPE (cpe:2.3:a:unknown:truebooker:*:*:*:*:*:*:*:*) indicates the plugin is widely identified as ‘TrueBooker’, though the vendor string is recorded as ‘unknown’.

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

Vendor (WPScan) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Remote network attack with no privileges or user interaction, leading to full compromise.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Jul 28, 2026 - 14:37 NVD
9.8 (CRITICAL)
Patch available
Jul 28, 2026 - 07:01 EUVD
CVE Published
Jul 28, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 28, 2026 - 06:00 cve.org
CRITICAL 9.8

DescriptionCVE.org

The TrueBooker WordPress plugin before 1.2.4 does not validate account ownership when resetting a user's password through one of its front-end account handlers, allowing unauthenticated attackers to set an arbitrary password on any account, including an administrator, and take over the site.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche booking plugin with small installation base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

69
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2024-6924 CRITICAL POC
9.8 Sep 08

The TrueBooker WordPress plugin before 1.0.3 does not properly sanitise and escape a parameter before using it in a SQL

CVE-2026-61951 CRITICAL
9.8 Jul 23

Privilege escalation in the TrueBooker (truebooker-appointment-booking) WordPress plugin through version 1.2.3 lets unau

CVE-2026-73347 CRITICAL
9.8 Aug 19

Unauthenticated privilege escalation in the TrueBooker (truebooker-appointment-booking) WordPress plugin versions 1.2.6

CVE-2026-61950 CRITICAL
9.3 Jul 23

Unauthenticated SQL injection in the TrueBooker (truebooker-appointment-booking) WordPress plugin by themetechmount affe

CVE-2026-94229 MEDIUM POC
5.3 Oct 19

TrueBooker, a WordPress booking/appointment plugin, renders a booking confirmation summary without verifying that the re

CVE-2026-94231 MEDIUM POC
5.3 Oct 19

Missing authorization checks in the TrueBooker WordPress plugin before 1.3.0 allow unauthenticated remote attackers to c

CVE-2026-94230 MEDIUM POC
5.3 Oct 19

Unauthenticated attackers can create TrueBooker bookings at attacker-chosen prices and attach them to arbitrary customer

CVE-2026-94228 MEDIUM POC
5.3 Oct 19

TrueBooker, a WordPress plugin, lets unauthenticated remote attackers rewrite its entire stored configuration because on

CVE-2026-48881 CRITICAL
9.1 Jun 15

Unauthenticated broken access control in the TrueBooker WordPress appointment-booking plugin (versions ≤ 1.1.9 by ThemeT

CVE-2024-6925 MEDIUM POC
4.3 Sep 08

The TrueBooker WordPress plugin before 1.0.3 does not have CSRF check in place when updating its settings, which could a

CVE-2026-39798 MEDIUM
6.5 Oct 06

Unauthenticated settings modification in the TrueBooker appointment-booking WordPress plugin (versions 1.2.9 and earlier

CVE-2026-39663 MEDIUM
5.3 Apr 08

TrueBooker appointment booking plugin through version 1.1.5 fails to enforce proper authorization controls, allowing una

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy