Skip to main content

TrueBooker EUVDEUVD-2026-48208

| CVE-2026-61950 CRITICAL
SQL Injection (CWE-89)
2026-07-23 Patchstack GHSA-qh8q-259v-qvrj
9.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Fingerprint TrueBooker plugin on target
  2. Delivery
    Send crafted request to booking endpoint
  3. Exploit
    Inject SQL into unsanitized parameter
  4. Execution
    Extract wp_users hashes and secrets
  5. Impact
    Crack credentials and escalate access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The concrete prerequisite is a WordPress site with the TrueBooker (truebooker-appointment-booking) plugin, version 1.2.3 or earlier, installed and active - the vulnerable booking endpoint must be reachable. The CVSS vector is AV:N/AC:L/PR:N/UI:N, so there are no special conditions beyond that: remote, unauthenticated exploitation is possible against default configurations, with no authentication, no user interaction, and no non-default settings required. The primary factors limiting exploitation are the need for the specific plugin to be present and active and the plugin's relatively narrow real-world deployment; there is no known POC yet, which slightly raises the effort of finding the exact injectable parameter.

Impact

The Patchstack-assigned CVSS is 9.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L): network-reachable, low complexity, no privileges and no user interaction, meaning the technical barrier to exploitation is minimal. However, corroborating exploitation signals are absent - no EPSS score was provided, the CVE is not in CISA KEV, and no POC/exploit code is referenced, so there is no evidence of active or widespread exploitation yet. The realistic prioritization is driven by the trivially automatable, unauthenticated nature of the flaw combined with mass-scanning behavior typical of WordPress plugin SQLi, tempered by the plugin's likely modest deployment footprint. Note a discrepancy worth verifying: the vector sets I:N and only A:L despite this being SQL injection, which usually permits data modification - the assigner likely scoped the reachable query as read/limited, but defenders should not assume write access is impossible without confirmation.

Exploit ScenarioDerived

An attacker discovers a WordPress site running TrueBooker (via plugin fingerprinting) and sends a crafted request to the vulnerable booking endpoint containing SQL metacharacters in an unsanitized parameter. Requiring no authentication or user interaction, they use boolean/time-based or UNION techniques to dump the wp_users table and password hashes, then crack or reuse them to escalate access. No public POC is referenced yet, but the AV:N/AC:L profile makes such an exploit straightforward to script once the parameter is identified.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 23, 2026

Unauthenticated SQL injection in the TrueBooker (truebooker-appointment-booking) WordPress plugin by themetechmount affects all versions up to and including 1.2.3, letting remote attackers inject arbitrary SQL through an exposed plugin parameter without any authentication. Rated CVSS 9.3, it enables extraction of sensitive WordPress database contents (user records, credentials, secrets) and, per the scope-changed CVSS vector, impact reaching beyond the plugin's own security boundary. No public exploit identified at time of analysis and it is not on CISA KEV, but the unauthenticated network vector makes it an attractive automation target.

RemediationAI

No vendor-released patch version is identified in the available data, so treat 1.2.3 and earlier as unpatched and upgrade to any later fixed release listed on the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/truebooker-appointment-booking/vulnerability/wordpress-truebooker-plugin-1-2-3-sql-injection-vulnerability?_s_id=cve) as soon as themetechmount publishes one. Until a fixed version is confirmed, the most effective compensating control is to deploy a WAF virtual patch (Patchstack, Wordfence, or ModSecurity CRS) with SQLi rules covering the plugin's endpoints, accepting possible false positives on booking submissions; alternatively deactivate and remove the TrueBooker plugin entirely, which stops the attack surface at the cost of disabling appointment booking on the site. As a supporting measure, restrict the WordPress database account privileges to the minimum needed and monitor for anomalous queries against wp_users/wp_options, understanding this limits data theft impact but does not close the injection itself.

Affected VersionsENISA

TrueBooker n/a ≤1.2.3

Affected Packages

euvd truebooker no fix

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 for WordPress (CPE cpe:2.3:a:themetechmount:truebooker) that stores and queries booking data in the shared WordPress MySQL/MariaDB database. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-controllable input reaches a database query without parameterization or proper sanitization, most likely bypassing WordPress's $wpdb->prepare()/sanitization helpers on a public-facing AJAX or REST endpoint. Because the plugin shares the site's single database, an injection point in a booking handler can be leveraged to read tables well outside the plugin's own data, which is reflected in the scope-changed (S:C) CVSS assessment.

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 (Patchstack) PRIMARY 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.2 HIGH

Unauthenticated remote SQLi gives high confidentiality (full DB read) and limited integrity via injectable writes; scope kept Unchanged as impact stays within the site database.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated SQL Injection in TrueBooker <= 1.2.3 versions.

Executive ViewAI

Why It Matters

The TrueBooker WordPress plugin (versions 1.2.3 and earlier) contains a critical vulnerability allowing unauthenticated remote attackers to access the WordPress database directly. Organizations using this plugin face immediate risk of exposure to user credentials, personal data, and sensitive database contents. Disabling the plugin is required urgently.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) immediately disable the plugin; (2) implement Web Application Firewall rules to block SQL injection attempts targeting the plugin parameters; (3) restrict database user permissions to least privilege and monitor for unauthorized access; (4) rotate all WordPress admin and database credentials on affected systems; (5) monitor database activity logs for suspicious extraction queries and establish detection for WordPress exploitation patterns.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche WordPress appointment-booking plugin from a theme vendor
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 No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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