Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running Booking Package ≤1.7.06
-
DeliverySend unauthenticated POST to admin-ajax.php with plugin action
-
ExploitBypass missing authorization check
-
ExecutionInvoke privileged booking operation
-
ImpactTamper with booking records
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 | No special conditions - remote unauthenticated exploitation against default configurations of the SaaSProject Booking Package WordPress plugin at version 1.7.06 or earlier, with the plugin installed and activated on an internet-reachable WordPress site. The limiting factors are: the vulnerable plugin must be installed and active (it is not a core WordPress flaw), the site must expose wp-admin/admin-ajax.php or the WordPress REST API to the internet (the default for public WordPress installations), and impact is confined to integrity of booking data (no read access to other site data, no code execution, no denial of service per the CVSS C:N/A:N metrics). |
| Impact | The CVSS vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N indicates a remote, low-complexity, unauthenticated attack with high integrity impact but no confidentiality or availability loss - consistent with an attacker able to create, modify, or delete booking records without reading sensitive data. EPSS, KEV, and POC data are not provided in the input, so real-world exploitation pressure cannot be quantified; however, broken access control bugs in WordPress plugins historically see rapid mass-scanning once Patchstack details are public. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV based on available data, suggesting opportunistic rather than confirmed targeted exploitation. The integrity-only impact means the practical risk is tampering with bookings (fraudulent reservations, deletion of legitimate appointments) rather than data theft or site takeover. |
| Exploit ScenarioDerived | A remote attacker sends crafted HTTP POST requests directly to the WordPress site's admin-ajax.php (or REST API) targeting the Booking Package plugin's vulnerable action without authenticating, and the plugin executes the privileged booking operation because the authorization check is missing. The attacker uses this to fabricate or cancel bookings at scale, disrupting business operations or committing reservation fraud. No public exploit identified at time of analysis, but the low-complexity unauthenticated nature makes exploit development trivial once a researcher inspects the plugin source. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 15, 2026
Unauthenticated broken access control in the SaaSProject Booking Package WordPress plugin versions 1.7.06 and earlier allows remote attackers to invoke privileged plugin functionality without authentication, resulting in unauthorized modification of booking data (CVSS 7.5, integrity-only impact). The flaw is a CWE-862 Missing Authorization issue disclosed via Patchstack and tracked in ENISA EUVD as EUVD-2026-36983, with no public exploit identified at time of analysis.
RemediationAI
Upstream fix available per Patchstack advisory; released patched version not independently confirmed in the provided data, so administrators should upgrade the Booking Package plugin to the latest version published after 1.7.06 from the WordPress.org plugin repository or the SaaSProject vendor site, consulting https://patchstack.com/database/wordpress/plugin/booking-package/vulnerability/wordpress-booking-package-plugin-1-7-06-broken-access-control-vulnerability for the exact fixed release. Until the upgrade is applied, compensating controls include disabling and deactivating the Booking Package plugin entirely (which removes booking functionality from the site), or placing the affected admin-ajax.php and /wp-json/ REST endpoints behind a WAF rule (Patchstack/Wordfence virtual patch) that blocks unauthenticated requests carrying the plugin's action parameters - at the cost of potentially blocking legitimate front-end booking flows that rely on the same endpoints. Restricting access to wp-admin/admin-ajax.php to authenticated sessions only is not viable here because WordPress requires nopriv endpoints for many front-end features, so a targeted WAF rule is preferable.
Affected VersionsENISA
Affected Packages
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
Booking Package is a SaaSProject-developed WordPress plugin (CPE cpe:2.3:a:saasproject:booking_package) that exposes appointment and reservation management to site administrators through WordPress AJAX/REST endpoints. CWE-862 (Missing Authorization) indicates one or more of these endpoints fail to perform a capability check (current_user_can) or nonce verification before executing privileged operations, so requests from unauthenticated visitors are processed as if they were authorized. This pattern is common in WordPress plugins when admin-ajax actions are registered with the wp_ajax_nopriv_ prefix or REST routes omit a permission_callback.
Know when Booking Package 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Network-reachable WordPress endpoint (AV:N), no auth or interaction required per "unauthenticated" description (PR:N/UI:N), broken access control tampers with booking data (I:H) without exposing or destroying it (C:N/A:N).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Broken Access Control in Booking Package <= 1.7.06 versions.
Executive ViewAI
The SaaSProject Booking Package WordPress plugin (versions 1.7.06 and earlier) contains an unauthenticated broken access control vulnerability allowing remote attackers to modify booking records without any credentials. Any organization using this plugin faces immediate risk of unauthorized booking data corruption, customer service disruptions, and potential reputational damage. Remediation is urgent given the absence of a vendor patch.
No vendor-released patch identified at time of analysis. Deploy interim mitigations: Web Application Firewall (WAF) rules to block unauthenticated plugin API calls; IP-based network access restrictions to booking functionality; enable detailed audit logging of all booking modifications; maintain encrypted daily database backups for rapid recovery; disable the plugin if not business-critical; implement daily review of booking change logs for anomalies; restrict database user permissions to read-only where operationally feasible.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Booking Package
View allThe Booking Package WordPress plugin before 1.5.29 requires a token for exporting the ical representation of it's bookin
Payment amount manipulation in the Booking Package WordPress plugin (versions before 1.7.25) allows unauthenticated remo
Unauthenticated information disclosure in the WordPress Booking Package plugin before 1.7.31 exposes calendar-account co
Booking Package WordPress plugin before 1.7.31 allows unauthenticated remote attackers to reset its premium subscription
Insecure cancellation-token generation in the Booking Package WordPress plugin before 1.7.31 allows unauthenticated atta
Unauthenticated PII disclosure in the Booking Package WordPress plugin through version 1.7.29 lets remote attackers retr
Unauthenticated SQL injection in the Booking Package WordPress plugin (versions up to and including 1.7.20, by developer
Privilege escalation in the Booking Package plugin for WordPress (versions up to and including 1.7.16) allows authentica
Stored cross-site scripting in the Booking Package WordPress plugin (versions up to and including 1.7.29) allows authent
Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at
Cross-site scripting vulnerability in Booking Package - Appointment Booking Calendar System versions prior to 1.5.11 all
Booking Package plugin for WordPress up to version 1.7.06 allows unauthenticated attackers to manipulate booking prices
EUVD-2026-36983
GHSA-8367-f83r-jqj5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB