Skip to main content

Booked WordPress Plugin EUVDEUVD-2026-41303

| CVE-2026-57747 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-07-02 Patchstack GHSA-4438-c9gx-hx64
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Recon
    Identify target WordPress site running Booked <= 3.0.0
  2. Delivery
    Craft malicious page with auto-submitting forged form targeting Booked endpoints
  3. Exploit
    Deliver phishing lure to authenticated WordPress user
  4. Install
    Victim visits attacker page
  5. C2
    Browser sends forged request with victim's session cookies
  6. Execute
    Booked processes request without CSRF validation
  7. Impact
    Availability-impacting action executed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

The target user must be authenticated to the WordPress site (holding an active session cookie with sufficient privileges to perform the targeted Booked plugin action) at the time they visit the attacker-controlled page. The CVSS UI:R metric confirms victim interaction is required - passive exploitation without the victim clicking or visiting a link is not possible. The Booked plugin must be installed and active on the target WordPress instance running version 3.0.0 or earlier. No special server configuration is required beyond the plugin being installed. Exploitation is limited by the need for a social engineering step to lure the authenticated user; fully opportunistic scanning-style exploitation is not applicable.

Impact

CVSS 6.5 Medium with vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H reflects a network-reachable attack requiring no privileges to stage (PR:N) but mandating victim interaction (UI:R), which meaningfully limits exploitation compared to fully passive vectors. The A:H with no confidentiality or integrity impact suggests the actionable harm is availability disruption - likely mass deletion of bookings or plugin data - rather than account takeover or data exfiltration. No EPSS score was provided; KEV status is not listed, confirming no known active exploitation. No POC is referenced. Real-world risk is moderate: the attack is easy to stage once a social-engineering lure is crafted, but the impact is bounded to availability of the booking plugin functionality rather than broader WordPress compromise. Defenders at sites relying heavily on Booked for operational scheduling should treat this as higher priority than the medium CVSS score alone suggests.

Exploit ScenarioDerived

An attacker crafts a malicious webpage containing hidden HTML forms or JavaScript that automatically submits forged HTTP requests to the target WordPress site's Booked plugin endpoints. When an authenticated WordPress administrator or editor visits the attacker's page - via phishing email, social media link, or malvertising - their browser silently sends the forged request using their active session cookies, causing the plugin to execute the destructive action (such as deleting all appointments) without any CSRF token validation rejecting it.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 02, 2026

Unauthenticated CSRF in Booked WordPress plugin (versions <= 3.0.0) enables remote attackers to trigger availability-impacting actions against authenticated WordPress users without their consent. The CVSS vector (C:N/I:N/A:H) indicates this CSRF leads to a destructive availability outcome - likely deletion or corruption of booking/scheduling data - rather than data theft or code execution. No public exploit or active exploitation has been identified at time of analysis, though the low attack complexity and no required privileges for staging the attack make social-engineering delivery straightforward.

RemediationAI

The primary remediation is to update the Booked plugin beyond version 3.0.0 as soon as a patched release is available from Themerex or the WordPress plugin repository; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/booked/vulnerability/wordpress-booked-plugin-3-0-0-cross-site-request-forgery-csrf-vulnerability should be monitored for the confirmed fixed version, which was not independently confirmed at time of analysis. As an interim compensating control, site administrators can deactivate the Booked plugin entirely if booking functionality is non-critical - this eliminates the attack surface at the cost of scheduling downtime. If deactivation is not acceptable, implementing a web application firewall (WAF) rule to block cross-origin POST requests to Booked plugin endpoints (e.g., via Patchstack's virtual patching feature or Cloudflare WAF) can reduce exposure without requiring plugin downtime. Restricting authenticated administrator sessions to trusted networks via IP allowlisting limits the attacker's ability to find an authenticated target, though this is operationally burdensome on distributed teams.

Affected VersionsENISA

Booked n/a ≤3.0.0

Affected Packages

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

Booked is a WordPress scheduling and appointment booking plugin developed by Themerex (CPE: cpe:2.3:a:themerex:booked:*:*:*:*:*:*:*:*). The vulnerability is classified as CWE-352 (Cross-Site Request Forgery), meaning the plugin fails to validate the origin or authenticity of incoming state-changing HTTP requests. Without anti-CSRF token verification, the plugin blindly processes requests that appear to originate from an authenticated session, even when those requests are actually crafted by a third party and delivered via a malicious webpage. The WordPress plugin architecture is particularly vulnerable to CSRF when nonce checks (wp_verify_nonce) are absent or insufficiently applied on AJAX handlers or admin-facing actions.

Know when Booked 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 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

CSRF requires no attacker privileges (PR:N) and no special conditions (AC:L), but victim interaction is mandatory (UI:R); impact is purely availability with no confidentiality or integrity breach.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/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
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

Unauthenticated Cross Site Request Forgery (CSRF) in Booked <= 3.0.0 versions.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche WordPress scheduling plugin, limited enterprise footprint
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
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
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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