Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-96573— Appointment Hour Booking <= 1.5.97 - Unauthenticated Stored DOM-Based Cross-Site Scripting via Booking Form Single-Line Field via Schedule Calendar List Renderer

Quick assessment

Affected
codepeople Appointment Hour Booking – Booking Calendar
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

WordPress 插件 “Appointment Hour Booking – Booking Calendar”(预约时间预订 – 预订日历)在所有版本中(包括且限于 1.5.97 及更早版本)存在存储型 DOM 跨站脚本(Stored DOM-Based XSS)漏洞。该漏洞源于输入净化不足以及输出转义不当,具体通过预订表单的单行字段(Single-Line Field)经由日程日历列表渲染器(Schedule Calendar List Renderer)触发。 这使得未经身份验证的攻击者能够向页面中注入任

CVSS 7.2 · High

Possible ATT&CK Techniques 1 AI

T1059.007 · JavaScript
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-96573

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Appointment Hour Booking <= 1.5.97 - Unauthenticated Stored DOM-Based Cross-Site Scripting via Booking Form Single-Line Field via Schedule Calendar List Renderer
Source: CVE Program / CVE List V5
Vulnerability Description
The Appointment Hour Booking – Booking Calendar plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via Booking Form Single-Line Field via Schedule Calendar List Renderer in all versions up to, and including, 1.5.97 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the 'list_readmore_numberofwords' Other Parameters setting to be configured with a positive integer value; the default value of 0 bypasses the decode-and-truncate branch entirely and is not exploitable through this sink.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
codepeople Appointment Hour Booking – Booking Calendar 0 ~ 1.5.97 -

II. Public POCs for CVE-2026-96573

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-96573

请登录查看更多情报信息。

Other References for CVE-2026-96573 (7)

Same Patch Batch · codepeople · 2026-10-01 · 3 CVEs total

CVE-2026-100179 6.1 MEDIUM Calculated Fields Form <= 5.5.1.3 - Reflected DOM-Based Cross-Site Scripting via 'x' URL P
CVE-2026-100184 4.7 MEDIUM Calculated Fields Form <= 5.5.1.3 - Reflected DOM-Based Cross-Site Scripting via 'x' URL Q

IV. Related Vulnerabilities

V. Comments for CVE-2026-96573

No comments yet


Leave a comment