Skip to main content

Event Booking Manager CVE-2026-16063

| EUVDEUVD-2026-51949 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-02 WPScan GHSA-c58x-hvfg-9vjh
5.4
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

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

Author-role authentication required (PR:L), victim must visit the page (UI:R), stored XSS crosses into victim browser context (S:C), no availability impact.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

5
Analysis Generated
Aug 03, 2026 - 18:30 vuln.today
CVSS changed
Aug 03, 2026 - 18:22 NVD
5.4 (MEDIUM)
Patch available
Aug 02, 2026 - 07:00 EUVD
CVE Published
Aug 02, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 02, 2026 - 06:00 cve.org
MEDIUM 5.4

DescriptionCVE.org

The Event Booking Manager for WooCommerce WordPress plugin before 5.3.7 does not sanitise or escape event timeline content submitted by users with post-editing access before storing it and rendering it on the public event page, allowing users with the Author role and above to inject arbitrary JavaScript that executes in the browser of any visitor viewing the event, including administrators.

AnalysisAI

Stored cross-site scripting in the Event Booking Manager for WooCommerce WordPress plugin (all versions before 5.3.7) permits any authenticated user holding the Author role or higher to permanently inject arbitrary JavaScript into event timeline content. Because the plugin fails to sanitize or escape this input before storing and rendering it on public event pages, every site visitor - including administrators - who loads the affected event page executes the attacker's script in their own browser context. A publicly available proof-of-concept exists; no active exploitation is confirmed in CISA KEV, but the low barrier to entry (any Author-level account) elevates practical risk on sites permitting open or semi-open registration.

Technical ContextAI

The vulnerability is a classic CWE-79 Stored XSS: user-supplied input (event timeline content) is written to the database without sanitization and later reflected into HTML output without escaping. WordPress plugins are expected to use wp_kses() or esc_html()/esc_js() before storing or echoing untrusted content; the absence of these controls is the root cause. The CVSS scope change (S:C) is consistent with stored XSS because the injected payload executes in a victim's browser - a security principal entirely separate from the WordPress application server. The affected CPE is cpe:2.3:a:unknown:event_booking_manager_for_woocommerce:*:*:*:*:*:*:*:* covering all releases up to but not including 5.3.7, as reported by WPScan (https://wpscan.com/vulnerability/96f20744-6751-40a3-92b7-1e93e3b736a4/).

RemediationAI

The primary fix is to update the Event Booking Manager for WooCommerce plugin to version 5.3.7 or later, which introduces proper input sanitization and output escaping for event timeline content; the patch is confirmed available per the WPScan advisory at https://wpscan.com/vulnerability/96f20744-6751-40a3-92b7-1e93e3b736a4/. If an immediate update is not possible, the most targeted compensating control is to audit and restrict which user accounts hold the Author role or higher, preventing untrusted or externally registered users from accessing the event-editing capability; this eliminates the attack vector without disabling the plugin, though it reduces platform openness. A secondary control is to deploy a web application firewall rule blocking common XSS payloads in POST parameters associated with event timeline fields, accepting the trade-off that WAF rules can be bypassed by sufficiently obfuscated payloads. No additional workarounds are documented in the available references.

Share

CVE-2026-16063 vulnerability details – vuln.today

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