Appointment Hour Booking – WordPress Booking Plugin < 1.3.17 - Authenticated Stored XSS
Description
The Appointment Hour Booking WordPress plugin before 1.3.17 does not properly sanitize values used when creating new calendars.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2- WordPress/Appointment Hour Bookingdescription
- Range: <1.3.17
Patches
Vulnerability mechanics
Root cause
"Missing input sanitization of user-supplied values when creating new calendars allows stored cross-site scripting (XSS)."
Attack vector
An authenticated attacker with the ability to create calendars can inject malicious JavaScript into calendar fields that are not sanitized [ref_id=1]. When other users (including administrators) view the calendar, the stored payload executes in their browser. The attack requires an authenticated WordPress user role that has calendar creation privileges, and the malicious input is stored server-side and triggered on page load.
Affected code
The advisory does not specify exact file paths or function names. The vulnerability exists in the Appointment Hour Booking WordPress plugin, affecting calendar creation functionality where user-supplied values are not properly sanitized before being stored.
What the fix does
The advisory states the vulnerability is fixed in version 1.3.17 of the plugin [ref_id=1]. No patch diff is provided in the bundle, but the fix presumably adds proper sanitization or escaping of user-supplied values when creating new calendars, preventing malicious script content from being stored and later rendered in the browser.
Preconditions
- authAttacker must have an authenticated WordPress user account with privileges to create calendars in the Appointment Hour Booking plugin
- configThe plugin version must be prior to 1.3.17
Generated on May 25, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
1- wpscan.com/vulnerability/e677e51b-0d3f-44a5-9fcd-c159786b9926mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.