Read the docs
TI-2026-62468 Aliases CVE-2026-92619GHSA-jrfx-j7fq-9588

Booking Calendar <= 11.8.2 - Authenticated (Editor+) Privilege Escalation to 'data_name' Parameter

Priority LOW 35CWE-269Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
Privilege escalation
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-269.

Summary

The Booking Calendar plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 11.8.2 via the `wpbc_ajax_option_save` AJAX action. The vulnerability exists because the `handle_ajax_save()` function applies per-option safeguards only to names explicitly registered via `register_option_policy()`, causing `get_option_policy()` to return an empty policy — bypassing all can_save, force_mode, and allowed_keys checks — for any unregistered option name, including core WordPress options, while an attacker-controlled `data_name` parameter passes through `sanitize_key()` and is written directly to `update_option()` without restriction. This makes it possible for authenticated attackers with Editor-level access and above to escalate their privileges to Administrator by writing core WordPress options such as `default_role=administrator` and `users_can_register=1`, then self-registering a new Administrator account. The nonce check does not meaningfully restrict this attack, as both the nonce value and nonce action are attacker-supplied POST parameters, and a valid nonce is trivially obtainable via `admin-ajax.php?action=rest-nonce`.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00656 51st percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
wpdevelopBooking Calendarup to 11.8.2—No fix listedCNA
  • Booking Calendar Vendorwpdevelop Affected up to 11.8.2 Fixed in — No fix listed CNA

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-92619
  2. 2026-10-03 Alias added: GHSA-jrfx-j7fq-9588
  3. 2026-10-13 EPSS moved to the 50th–90th percentile

References

  • TI-2025-13137 Booking Calendar <= 10.14.8 - Unauthenticated SQL Injection via dates_to_check CVSS 3.1HIGH 7.5
  • TI-2026-24886 WordPress Booking Calendar plugin <= 10.14.15 - SQL Injection vulnerability CVSS 3.1HIGH 7.6
  • TI-2026-42521 WordPress Booking Calendar plugin <= 11.4.2 - Cross Site Scripting (XSS) vulnerability CVSS 3.1HIGH 7.1
  • TI-2026-51992 WordPress Booking Calendar plugin <= 11.7 - Broken Access Control vulnerability CVSS 3.1MEDIUM 5.3
  • TI-2026-01129 Booking Calendar <= 10.14.13 - Missing Authorization to Unauthenticated Booking Details Exposure CVSS 3.1MEDIUM 5.3
  • TI-2025-12927 Booking Calendar <= 10.14.10 - Unauthenticated Sensitive Information Exposure CVSS 3.1MEDIUM 5.3
See all 19 →

Sources