Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-reachable WordPress plugin, no attacker auth (PR:N), requires victim click (UI:R); scope changes to WordPress origin (S:C) with limited C/I/A in the victim's session.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in WP Time Slots Booking Form <= 1.2.46 versions.
AnalysisAI
Reflected/stored cross-site scripting in the WP Time Slots Booking Form WordPress plugin (versions up to and including 1.2.46) lets remote unauthenticated attackers inject script that executes in a victim's browser after user interaction. The flaw, reported by Patchstack and tracked as EUVD-2026-36994, carries a CVSS 7.1 due to the scope change against the WordPress origin, and no public exploit identified at time of analysis.
Technical ContextAI
The vulnerable component is the codepeople 'WP Time Slots Booking Form' plugin for WordPress (CPE cpe:2.3:a:codepeople:wp_time_slots_booking_form), which provides time-slot reservation forms on WordPress sites. The weakness is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-supplied input handled by the plugin's booking or form-rendering logic is reflected or stored without proper output encoding or input sanitization, allowing HTML/JavaScript injection in the context of the WordPress site origin.
RemediationAI
Upstream fix available per Patchstack advisory; released patched version not independently confirmed from the provided data, so administrators should upgrade WP Time Slots Booking Form to the latest version newer than 1.2.46 as published by codepeople and tracked at https://patchstack.com/database/wordpress/plugin/wp-time-slots-booking-form/vulnerability/wordpress-wp-time-slots-booking-form-plugin-1-2-46-cross-site-scripting-xss-vulnerability. As compensating controls until the plugin is updated, deactivate the WP Time Slots Booking Form plugin on production sites (side effect: booking functionality is unavailable), restrict access to pages embedding the booking form via authentication or IP allowlist where feasible, and enable a WAF rule or Patchstack mitigation that blocks script tags and common XSS payloads in plugin request parameters (side effect: may produce false positives against legitimate form content containing HTML).
More in Wp Time Slots Booking Form
View allMissing Authorization vulnerability in CodePeople WP Time Slots Booking Form.2.11. Rated critical severity (CVSS 9.8), t
The WP Time Slots Booking Form WordPress plugin before 1.1.63 does not sanitise and escape Calendar names, allowing high
SQL injection in the WP Time Slots Booking Form WordPress plugin (versions 1.2.50 and earlier) allows authenticated Subs
Missing Authorization vulnerability in CodePeople WP Time Slots Booking Form.2.06. Rated high severity (CVSS 7.5), this
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in CodePeople
WP Time Slots Booking Form through version 1.2.42 contains a missing authorization vulnerability that allows unauthentic
Auth. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
Missing Authorization vulnerability in CodePeople WP Time Slots Booking Form.1.76. Rated medium severity (CVSS 4.3), thi
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36994
GHSA-hp53-p4r8-2m96