Skip to main content

TrueBooker EUVDEUVD-2026-104102

| CVE-2026-94228 MEDIUM
Missing Authorization (CWE-862)
2026-10-19 WPScan GHSA-rwh2-62xg-hfg2
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Reach WordPress site with vulnerable plugin
  2. Exploit
    Obtain visitor-issued setup token
  3. Execution
    Send crafted config-overwrite request
  4. Impact
    Replace plugin configuration, discard unset settings

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

Exploitation requires that the target site run the TrueBooker WordPress plugin at a version before 1.3.0 and that the vulnerable setup handler be reachable. The specific prerequisite is possession of the setup token the handler validates - but because that token is issued to unauthenticated visitors, it is not a meaningful barrier, and the handler performs no WordPress capability check. There is no required authentication (PR:N), no user interaction (UI:N), and no non-default configuration needed per the available data; the only practical limiting factors are that the affected plugin must be installed and at a vulnerable version, and that impact is bounded to overwriting plugin configuration (Integrity) rather than disclosing data or executing code.

Impact

This is a moderate-severity integrity issue, not a top-tier priority. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:N/I:L/A:N, base 5.3) indicates a remotely reachable, low-complexity, unauthenticated flaw with no confidentiality impact and only Low integrity impact - consistent with the description of overwriting plugin configuration rather than achieving code execution or data theft. Publicly available exploit code exists (reported by WPScan), which raises the practical likelihood of opportunistic abuse against unpatched sites, but the flaw is NOT listed in CISA KEV, so there is no confirmed active exploitation. No EPSS score and no SSVC decision data were provided, so automatability and exploitation-status signals cannot be cross-referenced - this is a gap. The main signals (unauthenticated + network + public POC) point to easy exploitation, while the capped Low integrity impact and absence of confidentiality/availability impact limit real-world severity. Note a tagging inconsistency: the input tags this as 'Information Disclosure,' but the CVSS vector shows C:N (no confidentiality impact) and the described effect is configuration overwrite - this is an integrity/authorization flaw, not disclosure; verify intended impact with the WPScan advisory.

Exploit ScenarioDerived

An unauthenticated attacker obtains the visitor-issued token that the vulnerable setup handler checks, then sends a crafted request to the handler to overwrite the TrueBooker plugin's entire configuration, dropping any settings not included in the request. Because public exploit code is available via WPScan and no authentication or user interaction is required, this can be scripted against any reachable unpatched site running the plugin before version 1.3.0.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 19, 2026

TrueBooker, a WordPress plugin, lets unauthenticated remote attackers rewrite its entire stored configuration because one of its setup handlers performs no WordPress capability check and validates only a token that is itself handed out to unauthenticated visitors. Any site running a version before 1.3.0 is affected; no login, no user interaction, and no non-default configuration are required, and publicly available exploit code exists (no CISA KEV entry at time of analysis). Impact is limited to integrity - settings the attacker does not supply are discarded, so the plugin can be left in an attacker-chosen or broken state - with no confidentiality or availability impact reflected in the CVSS 5.3 score, making this a moderate-priority integrity issue rather than a code-execution emergency.

RemediationAI

Upgrade the TrueBooker plugin to 1.3.0 or later, which is the first version outside the affected range per the WPScan advisory (https://wpscan.com/vulnerability/fda8b7cb-2e7b-4aa1-9d9e-c6d93bf47332/); because the fix adds a capability check to the setup handler, no configuration change is needed after updating. If updating immediately is not possible, the most reliable compensating control is to deactivate and remove the plugin entirely until it can be patched - the trade-off is loss of booking functionality. Where the plugin must stay live, restrict access to the setup handler at the edge: block unauthenticated requests to the plugin's setup endpoint (via WAF rule, reverse-proxy rule, or webserver location block) while allowing logged-in administrators, with the trade-off that legitimate initial setup and re-configuration must be performed from an allowlisted address or with the rule temporarily lifted. Do not treat the setup token as a secret or as mitigation, since it is issued to unauthenticated visitors by design; rotating it does not close the hole. After patching, review the plugin configuration for unexpected resets or injected values and restore from a known-good backup, since any prior exploitation would have discarded settings the attacker did not supply.

Affected VersionsENISA

TrueBooker 1.1.9 <1.3.0

Affected Packages

euvd truebooker fix: 1.3.0

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/scheduling plugin whose administrative setup routine is exposed through a handler that omits the standard WordPress authorization pattern (current_user_can() capability checks combined with nonce verification). Instead of an authenticated capability gate, the handler relies on a token - but that token is issued to unauthenticated visitors, so it functions as a routing value rather than a security control. Because the handler writes the full configuration set rather than merging individual fields, a request that supplies only a subset of keys causes every unspecified setting to be dropped, giving an attacker both overwrite and destructive-reset capability. The record carries no assigned CWE, but the root cause class is missing authorization (CWE-862) combined with reliance on a non-secret token; the CVSS vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N confirms network reachability, no privileges, no interaction, and impact confined to integrity. The CPE string lists the vendor as unknown with a wildcard version, so version scoping must come from the WPScan advisory, which states versions before 1.3.0 are affected.

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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network request with no user interaction (AV:N/AC:L/PR:N/UI:N); missing capability check lets anyone overwrite config, an integrity-only impact (I:L), with no confidentiality effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/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
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Oct 19, 2026 - 08:01 EUVD
CVE Published
Oct 19, 2026 - 06:46 cve.org
MEDIUM 5.3

DescriptionCVE.org

The TrueBooker WordPress plugin before 1.3.0 does not perform any capability check on one of its setup handlers, and the token it does check is issued to unauthenticated visitors, allowing anyone to overwrite the plugin's entire configuration and to discard any setting they do not supply.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche WordPress booking plugin, limited and unknown install footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-14545 CRITICAL POC
9.8 Jul 28

Account takeover in TrueBooker WordPress plugin before 1.2.4 enables unauthenticated attackers to reset any user’s passw

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-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