Skip to main content

Booking Package CVE-2026-16986

| EUVDEUVD-2026-66272 MEDIUM
Improper Access Control (CWE-284)
2026-08-26 WPScan GHSA-38gw-wfcc-f64g
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site with Booking Package plugin
  2. Delivery
    Select a paid service
  3. Exploit
    Intercept booking form submission
  4. Execution
    Modify payment amount parameter to minimal value
  5. Persist
    Server accepts attacker-supplied price without validation
  6. Impact
    Booking 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

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

Booking Package 0 <1.7.25

Affected Packages

euvd booking_package fix: 1.7.25

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

Vendor (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Booking form is network-accessible with no auth or complexity; impact is solely payment-amount integrity with no confidentiality or availability effect.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Aug 26, 2026 - 15:52 NVD
5.3 (MEDIUM)
Patch available
Aug 26, 2026 - 08:01 EUVD
CVE Published
Aug 26, 2026 - 06:00 cve.org
MEDIUM 5.3
CVE Published
Aug 26, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

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

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
WordPress booking plugin with moderate but not ubiquitous install base
Exploit
POC
Public exploit code exists
Data Quality
4 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 Yes
EPSS 0.2%
Patch available Yes
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

CVE-2022-0709 HIGH POC
7.5 Apr 04

The Booking Package WordPress plugin before 1.5.29 requires a token for exporting the ical representation of it's bookin

CVE-2026-105999 MEDIUM POC
5.3 Oct 21

Unauthenticated information disclosure in the WordPress Booking Package plugin before 1.7.31 exposes calendar-account co

CVE-2026-105998 MEDIUM POC
5.3 Oct 21

Booking Package WordPress plugin before 1.7.31 allows unauthenticated remote attackers to reset its premium subscription

CVE-2026-105996 MEDIUM POC
4.8 Oct 21

Insecure cancellation-token generation in the Booking Package WordPress plugin before 1.7.31 allows unauthenticated atta

CVE-2026-103423 HIGH
7.5 Oct 14

Unauthenticated PII disclosure in the Booking Package WordPress plugin through version 1.7.29 lets remote attackers retr

CVE-2026-15335 HIGH
7.5 Jul 11

Unauthenticated SQL injection in the Booking Package WordPress plugin (versions up to and including 1.7.20, by developer

CVE-2026-40774 HIGH
7.5 Jun 15

Unauthenticated broken access control in the SaaSProject Booking Package WordPress plugin versions 1.7.06 and earlier al

CVE-2026-9851 HIGH
7.2 Jun 06

Privilege escalation in the Booking Package plugin for WordPress (versions up to and including 1.7.16) allows authentica

CVE-2026-103425 MEDIUM
6.4 Oct 14

Stored cross-site scripting in the Booking Package WordPress plugin (versions up to and including 1.7.29) allows authent

CVE-2023-39918 MEDIUM
6.1 Sep 04

Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at

CVE-2021-20840 MEDIUM
6.1 Nov 24

Cross-site scripting vulnerability in Booking Package - Appointment Booking Calendar System versions prior to 1.5.11 all

CVE-2026-4911 MEDIUM
5.3 Apr 28

Booking Package plugin for WordPress up to version 1.7.06 allows unauthenticated attackers to manipulate booking prices

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