Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with Booking Package plugin
-
DeliverySelect a paid service
-
ExploitIntercept booking form submission
-
ExecutionModify payment amount parameter to minimal value
-
PersistServer accepts attacker-supplied price without validation
-
ImpactBooking confirmed at fraction of real cost
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the target WordPress site to have the Booking Package plugin installed and active in a version prior to 1.7.25, and at least one paid service must be configured and available for booking. No authentication is required - the payment submission endpoint is accessible to unauthenticated visitors by design. The attack is limited to deployments where Booking Package is used to collect payments; sites using the plugin only for free/no-cost bookings would not suffer meaningful financial impact. Limiting factors include the requirement for a live, internet-facing WordPress installation with paid services configured, and the need to intercept or craft HTTP requests - a trivial bar given the public exploit. The low EPSS score suggests this is not yet being exploited at scale. |
| Impact | The CVSS 5.3 Medium score (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) accurately reflects the ease of exploitation - no authentication, no complexity, fully network-accessible - but the I:L rating undersells the real-world financial consequence for affected operators, since the integrity impact is monetary fraud rather than data corruption. EPSS at 0.18% (7th percentile) indicates low observed exploitation probability, possibly because payment-logic flaws are harder to detect via network telemetry than code-execution exploits. However, a public exploit is confirmed by WPScan, which substantially lowers the skill threshold for abuse. The vulnerability is not currently listed in CISA KEV, so confirmed active exploitation is not established. Even a mid-sized municipal IT team in gdynia running a community booking portal on WordPress should treat this as urgent if paid services are offered, because successful exploitation directly enables financial fraud against the site operator with zero attacker prerequisites. The attack is trivially automatable (AV:N, AC:L, PR:N, UI:N), and the SSVC technical impact is partial but financially significant for any revenue-generating booking workflow. |
| Exploit ScenarioDerived | An attacker visits a WordPress site running the vulnerable Booking Package plugin, selects a paid service such as a $150 appointment, intercepts the booking submission HTTP request using a proxy tool, and modifies the payment amount parameter from the legitimate value to $0.01 before forwarding it to the server. Because the plugin accepts the attacker-supplied amount without cross-checking against the stored service price, the payment processor charges $0.01 and the booking is confirmed as fully paid. A public proof-of-concept demonstrating this manipulation is available via WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Payment amount manipulation in the Booking Package WordPress plugin (versions before 1.7.25) allows unauthenticated remote attackers to complete paid service bookings at an arbitrary fraction of the legitimate price. The plugin derives the charge amount from attacker-controlled HTTP request values rather than authoritative server-stored pricing, a classic business-logic trust boundary failure. A publicly available exploit exists per WPScan, though no CISA KEV listing was provided in input data, and EPSS at 0.18% (7th percentile) suggests limited observed mass exploitation to date.
RemediationAI
The primary fix is to update the Booking Package WordPress plugin to version 1.7.25 or later, which introduces server-side validation of the submitted payment amount against the stored service price rather than trusting client-supplied values. Administrators should update immediately via the WordPress plugin dashboard or by downloading the patched release from the plugin repository. As a short-term compensating control prior to patching, operators can temporarily disable paid booking submissions or restrict access to booking form endpoints through a Web Application Firewall rule that blocks requests where the payment amount parameter deviates from server-known price values - though this requires WAF support for application-layer logic. Alternatively, disabling the payment integration entirely until the patch is applied prevents exploitation but disrupts legitimate business operations. The WPScan advisory at https://wpscan.com/vulnerability/8df11bf9-1878-4220-b13c-82e8dadc3a08/ provides the authoritative disclosure.
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 WordPress reservation and scheduling plugin (CPE: cpe:2.3:a:unknown:booking_package:*:*:*:*:*:*:*:*) that integrates payment processing for paid services. The root cause is CWE-284 (Improper Access Control), manifesting as a business-logic flaw: the payment handler reads the charge amount from client-submitted POST parameters rather than looking up the authoritative price from the server-side database record. This client-side trust antipattern is common in hastily implemented payment flows where developers conflate UI-displayed prices with server-validated charges. WordPress plugins process payment submissions through action hooks and form handlers; without server-side re-derivation of price from the stored service record, any value a client sends is accepted at face value by the payment processor integration.
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:L/A:N
Booking form is network-accessible with no auth or complexity; impact is solely payment-amount integrity with no confidentiality or availability effect.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Booking Package WordPress plugin before 1.7.25 does not validate the payment amount server-side against the stored service price, deriving the expected charge from attacker-supplied request values instead, so an unauthenticated attacker can pay an arbitrary fraction of a service's real price.
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
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
Unauthenticated broken access control in the SaaSProject Booking Package WordPress plugin versions 1.7.06 and earlier al
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-66272
GHSA-38gw-wfcc-f64g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB