Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in reputeinfosystems BookingPress bookingpress-appointment-booking allows DOM-Based XSS.This issue affects BookingPress: from n/a through <= 1.1.25.
Published: 2025-01-24
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The BookingPress plugin for WordPress suffers from a DOM‑based Cross‑Site Scripting flaw due to improper neutralization of user‑supplied input during page generation. An attacker can craft input that the plugin includes in a rendered page, enabling the execution of arbitrary JavaScript in the context of the victim’s browser. This permits credential theft, session hijacking, defacement, or delivery of further malware to users who view the affected pages.

Affected Systems

WordPress sites using the BookingPress appointment‑booking plugin version 1.1.25 or earlier are vulnerable. The issue applies to all releases from the first release up to and including 1.1.25. Sites that have upgraded to a later version are not affected.

Risk and Exploitability

The CVSS v3.1 score of 6.5 places the issue in the medium‑severity range, and the EPSS score of less than 1 % indicates a low probability of exploitation at this time. The vulnerability is Browser‑based, requiring the victim to load a crafted URL or interact with a page that reflects the malicious input. While the immediate risk is moderate, any exposed user could trigger the XSS without authentication, making the flaw highly useful for malicious actors. The vulnerability is not listed in CISA’s KEV catalog, so no publicly confirmed active exploitation is documented.

Generated by OpenCVE AI on May 1, 2026 at 18:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update BookingPress to a version newer than 1.1.25 once the vendor releases an official fix.
  • If an update is not immediately possible, audit the plugin’s input points and apply strict sanitization or escaping before outputting data to the page, following CWE‑79 best practices.
  • Deploy a content‑security‑policy that restricts inline script execution and limits script sources to trusted domains, reducing the impact of any remaining XSS vectors.

Generated by OpenCVE AI on May 1, 2026 at 18:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-3924 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Booking & Appointment - Repute Infosystems BookingPress allows DOM-Based XSS. This issue affects BookingPress: from n/a through 1.1.25.
History

Thu, 23 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

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'}


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Booking & Appointment - Repute Infosystems BookingPress allows DOM-Based XSS. This issue affects BookingPress: from n/a through 1.1.25. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in reputeinfosystems BookingPress bookingpress-appointment-booking allows DOM-Based XSS.This issue affects BookingPress: from n/a through <= 1.1.25.
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'}

cvssV3_1

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


Fri, 23 Jan 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Reputeinfosystems
Reputeinfosystems bookingpress
CPEs cpe:2.3:a:reputeinfosystems:bookingpress:*:*:*:*:free:wordpress:*:*
Vendors & Products Reputeinfosystems
Reputeinfosystems bookingpress

Fri, 24 Jan 2025 19:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 24 Jan 2025 17:30:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Booking & Appointment - Repute Infosystems BookingPress allows DOM-Based XSS. This issue affects BookingPress: from n/a through 1.1.25.
Title WordPress BookingPress Plugin <= 1.1.25 - 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

Reputeinfosystems Bookingpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:11:33.663Z

Reserved: 2025-01-23T14:52:44.768Z

Link: CVE-2025-24732

cve-icon Vulnrichment

Updated: 2025-01-24T18:23:21.446Z

cve-icon NVD

Status : Modified

Published: 2025-01-24T18:15:47.530

Modified: 2026-04-23T15:25:24.143

Link: CVE-2025-24732

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-01T18:45:15Z

Weaknesses