Skip to main content

Booking Package EUVDEUVD-2026-107056

| CVE-2026-105999 MEDIUM
Information Exposure (CWE-200)
2026-10-21 WPScan GHSA-67j7-p28r-v995
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 site running Booking Package <1.7.31
  2. Exploit
    Send unauthenticated request to config endpoint
  3. Execution
    Server returns calendar-account settings
  4. Impact
    Harvest administrator notification emails

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

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

Exploitation Conditions

No authentication, user interaction, or special configuration is required: any internet-reachable WordPress site running Booking Package before version 1.7.31 is exploitable by a remote unauthenticated attacker against default configurations, because the plugin omits an authorization check before returning calendar-account configuration data. The practical limiting factors are: the impact is confined to disclosure of configuration settings (primarily administrator notification email addresses) with no write access or code execution, and exploitation requires that the vulnerable plugin be installed and active and that the specific calendar-account configuration response actually contain populated sensitive values.

Impact

This is a genuinely moderate, not critical, issue and the signals are internally consistent. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:L/I:N/A:N, 5.3 Medium) correctly reflects a remotely reachable, unauthenticated, low-complexity information disclosure with only limited confidentiality impact and no integrity or availability impact - matching the description of a missing authorization check that leaks calendar-account configuration. Publicly available exploit code exists (WPScan), which raises the practical likelihood of opportunistic mass-scanning against WordPress sites running this plugin, but there is NO CISA KEV listing and NO EPSS score provided in the input, so widespread active exploitation cannot be asserted. No SSVC decision data was supplied. The net picture is a low-effort, low-reward disclosure bug: easy to trigger but yielding only sensitive settings (notably administrator notification email addresses) rather than credentials, code execution, or data modification. Priority should be routine patching rather than emergency response - the disclosed emails are most useful as reconnaissance feeding phishing or targeted password attacks, not as a direct compromise vector.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP request to the vulnerable plugin endpoint on a WordPress site running Booking Package before 1.7.31 and receives the calendar-account configuration in the response, including the administrator's notification email addresses. Because AC:L/PR:N/UI:N and public exploit code from WPScan exists, this can be automated across many sites at scale, with the harvested admin emails then fueling targeted phishing or credential-stuffing against the WordPress login.

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 – Oct 21, 2026

Unauthenticated information disclosure in the WordPress Booking Package plugin before 1.7.31 exposes calendar-account configuration data, including administrator notification email addresses, to any remote attacker who can reach the site. The plugin returns these sensitive settings from a response handler without performing authorization checks, and the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms no credentials, interaction, or special configuration are needed. Publicly available exploit code exists and a vendor patch is available, but the impact is limited to confidentiality of configuration values with no write access or code execution, keeping overall risk moderate rather than critical.

RemediationAI

Vendor-released patch: upgrade Booking Package to version 1.7.31 or later; this is the definitive fix since the missing authorization check is corrected in that release, and the patch is available from the vendor per WPScan (https://wpscan.com/vulnerability/0fb34ecd-4b07-4279-a086-09d828a61788/). Because publicly available exploit code exists and no authentication is required, prioritize patching internet-facing sites. If immediate upgrade is not possible, compensating controls include restricting access to the plugin's booking/calendar endpoints at the web server or WAF so only expected client traffic reaches them - trade-off: legitimate front-end booking and calendar flows may break if rules are too broad, so scope rules to the specific configuration-returning request. Alternatively, temporarily deactivating the Booking Package plugin removes exposure entirely (trade-off: booking functionality is lost). As a follow-on measure for sites that were exposed before patching, rotate or re-verify administrator notification email addresses that may have been disclosed, and monitor for phishing targeting those addresses.

Affected VersionsENISA

Booking Package 0 <1.7.31

Affected Packages

euvd booking_package fix: 1.7.31

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 plugin that manages appointment and booking workflows, including integration with calendar accounts that store notification and alert settings. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor): a response handler that returns calendar-account configuration fails to enforce a capability or nonce/authorization check before serializing the data back to the requester. Because the endpoint is reachable without authentication (PR:N) and over the network (AV:N), the missing access-control gate - not a memory-safety or injection flaw - is the entire vulnerability. Effective exposure therefore depends on the plugin being installed and active and on the calendar-account configuration actually containing populated sensitive values, chiefly administrator notification email addresses, which are useful for targeted phishing, account enumeration, and social engineering. The CPE entry (cpe:2.3:a:unknown:booking_package) indicates the vendor/product mapping is not yet normalized in NVD, so version-range tracking relies on the EUVD record listing Booking Package 0 through versions below 1.7.31.

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:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Remote unauthenticated request with no user interaction (AV:N/AC:L/PR:N/UI:N); only limited config/email data is disclosed, so C:L and I:A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/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
Low
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 21, 2026 - 11:22 NVD
5.3 (MEDIUM)
Patch available
Oct 21, 2026 - 07:01 EUVD
CVE Published
Oct 21, 2026 - 06:00 cve.org
MEDIUM 5.3
CVE Published
Oct 21, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Booking Package WordPress plugin before 1.7.31 does not perform authorization checks before returning calendar-account configuration in a response, allowing unauthenticated users to disclose sensitive settings including the administrator's notification email addresses.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
common WordPress booking plugin, moderate but not universal install base
Exploit
POC
Public exploit code exists
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 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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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-16986 MEDIUM POC
5.3 Aug 26

Payment amount manipulation in the Booking Package WordPress plugin (versions before 1.7.25) allows unauthenticated remo

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