Skip to main content

WpBookingly CVE-2026-25444

| EUVDEUVD-2026-31964 MEDIUM
Missing Authorization (CWE-862)
2026-05-26 Patchstack GHSA-5r4v-72rx-mg8x
4.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege WordPress account
  2. Exploit
    Identify unprotected WpBookingly plugin endpoint
  3. Execution
    Send crafted authenticated request bypassing role check
  4. Impact
    Modify restricted booking data or 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 a valid WordPress authenticated session with at minimum a low-privilege role (confirmed by CVSS PR:L - subscriber, customer, or equivalent). The WpBookingly plugin must be installed and active on the target site, running version 1.2.9 or earlier. The specific plugin feature, AJAX action, or REST endpoint containing the missing capability check is not disclosed in the available intelligence. Exploitation is categorically limited by the authentication requirement - unauthenticated remote attackers cannot exploit this flaw. Further limiting factors include the partial impact scope (integrity only, S:U, C:N, A:N), meaning the attacker cannot read sensitive data or cause availability disruption. Organizations where all authenticated WordPress users are trusted (e.g., private intranets, staff-only installations) face negligible realistic risk.

Impact

The CVSS 4.3 (Medium) score reflects a network-accessible, low-complexity attack requiring low privileges (PR:L), no user interaction, and producing only an integrity impact (I:L) with no confidentiality or availability consequence (C:N/A:N, S:U). EPSS at 0.03% (8th percentile) indicates this vulnerability is statistically unlikely to see mass exploitation. SSVC reinforces this: exploitation is rated none, automatable is no, and technical impact is partial - all pointing to a vulnerability that presents low immediate risk outside of environments where untrusted authenticated users exist. The tag 'Authentication Bypass' in the source data is potentially misleading: the CVSS PR:L vector confirms a valid authenticated session is still required, meaning this is privilege escalation within an authenticated context rather than full authentication bypass - these signals are in minor conflict and defenders should not treat it as an unauthenticated threat. No KEV listing and no public POC further reduce urgency. For multi-tenant WordPress environments (e.g., membership sites, booking portals) where low-privilege user accounts are granted to the public, risk is elevated relative to private installations.

Exploit ScenarioDerived

An attacker registers or obtains a low-privilege WordPress account (such as a subscriber) on a site running WpBookingly ≤1.2.9, then sends a crafted HTTP request to the plugin's unprotected endpoint - bypassing the missing capability check - to modify booking records, settings, or other data reserved for administrators. No public proof-of-concept code has been identified, but broken access control vulnerabilities of this class are straightforward to discover via manual testing of plugin endpoints once authenticated.

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

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Missing authorization checks in the WpBookingly WordPress plugin (versions through 1.2.9) allow authenticated low-privilege users to perform actions beyond their intended permission scope, resulting in unauthorized data modification. Reported by Patchstack and tracked as EUVD-2026-31964, this broken access control flaw (CWE-862) does not require elevated privileges or user interaction, but exploitation is constrained to authenticated sessions. No public exploit code exists and EPSS stands at 0.03% (8th percentile), with SSVC classifying exploitation status as none - making this a low-urgency but legitimate remediation target for WordPress environments with untrusted authenticated users.

RemediationAI

Administrators running WpBookingly version 1.2.9 or earlier should update to the next available patched release via the WordPress plugin dashboard or the official plugin repository. A specific patched version number is not confirmed in the available data - the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/service-booking-manager/vulnerability/wordpress-wpbookingly-plugin-1-2-9-broken-access-control-vulnerability-2 should be monitored for a confirmed fix version. As a compensating control in the interim, restrict the WordPress installation to trusted authenticated users only by disabling open registration or subscriber-level account creation, which removes the untrusted authenticated user prerequisite and effectively neutralizes the attack vector. For high-sensitivity deployments, temporarily deactivating the WpBookingly plugin eliminates exposure entirely, at the cost of disabling booking functionality. The Patchstack Firewall (available in their free tier for WordPress) can also be used to virtually patch this vulnerability without requiring a plugin update.

Affected VersionsENISA

WpBookingly n/a ≤1.2.9

Affected Packages

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

WpBookingly is a WordPress service booking manager plugin developed by Magepeople Inc., identified by CPE cpe:2.3:a:magepeople_inc.:wpbookingly:*:*:*:*:*:*:*:* covering all versions through 1.2.9. CWE-862 (Missing Authorization) indicates the plugin executes privileged operations - likely via WordPress AJAX handlers, REST API endpoints, or admin-facing actions - without verifying whether the requesting authenticated user holds the appropriate WordPress capability or role. This class of flaw is common in WordPress plugins where developers check authentication state (e.g., is_user_logged_in() or nonce verification) but omit capability checks (e.g., current_user_can()), allowing any authenticated session to trigger functionality intended only for administrators or booking managers.

Know when Wpbookingly 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 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Primary rating from Vendor (Patchstack) · only source for this CVE.

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Missing Authorization vulnerability in Magepeople inc. WpBookingly allows Exploiting Incorrectly Configured Access Control Security Levels.

This issue affects WpBookingly: from n/a through 1.2.9.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
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 No
EPSS 0.0%
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

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
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.

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