Description
Contributor Cross Site Scripting (XSS) in Appointment Hour Booking <= 1.5.86 versions.
Published: 2026-07-23
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a classic input validation flaw that allows an attacker to inject arbitrary script code into the appointment booking interface, which is reflected or stored and then executed in the victim’s browser. This can lead to cookie theft, session hijacking, defacement or delivery of additional malware. The weakness is identified as CWE-79, a classic reflected or stored cross-site scripting flaw that compromises confidentiality, integrity, and availability of the web application user experience.

Affected Systems

Any WordPress site that has installed the Appointment Hour Booking plugin version 1.5.86 or earlier. The plugin is published by codepeople and integrates into the WordPress admin backend, allowing users to configure booking options and view booking data. No other product versions are known to be impacted at the time of this advisory.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, while the EPSS score of less than 1% suggests this flaw is currently unlikely to be actively exploited in the wild. It is not listed in the CISA KEV catalog, further indicating low current exploitation risk. The attack vector is inferred to be via the web interface—specifically the admin pages that accept user input for booking configuration—because the flaw arises from unsanitized input in the plugin’s code.

Generated by OpenCVE AI on August 3, 2026 at 21:53 UTC.

Remediation

Vendor Solution

Update the WordPress Appointment Hour Booking Plugin to the latest available version (at least 1.5.87).


OpenCVE Recommended Actions

  • Upgrade the WordPress Appointment Hour Booking Plugin to version 1.5.87 or later.
  • Implement input validation and output encoding on any custom fields or views that use the plugin’s data to prevent script injection.
  • Configure a strict Content Security Policy that disallows inline scripts and the execution of scripts from untrusted sources to mitigate the impact of any remaining XSS vectors.

Generated by OpenCVE AI on August 3, 2026 at 21:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Codepeople
Codepeople appointment Hour Booking
Wordpress
Wordpress wordpress
Vendors & Products Codepeople
Codepeople appointment Hour Booking
Wordpress
Wordpress wordpress

Thu, 23 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 23 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
Description Contributor Cross Site Scripting (XSS) in Appointment Hour Booking <= 1.5.86 versions.
Title WordPress Appointment Hour Booking plugin <= 1.5.86 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}


Subscriptions

Codepeople Appointment Hour Booking
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-07-23T14:04:49.364Z

Reserved: 2026-07-22T08:54:01.673Z

Link: CVE-2026-65514

cve-icon Vulnrichment

Updated: 2026-07-23T14:04:40.930Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T12:18:44.383

Modified: 2026-07-23T15:18:10.253

Link: CVE-2026-65514

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T22:00:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')