Description
The VikBooking Hotel Booking Engine & PMS plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'email' parameter in all versions up to, and including, 1.8.8 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.
Published: 2026-07-08
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The plugin contains a stored cross‑site scripting flaw that allows an unauthenticated attacker to embed arbitrary JavaScript within the booking form’s email field. Because the input is neither sanitized nor properly escaped, the malicious payload is written to the database and executed whenever a user views the affected page. This classic stored XSS (CWE‑79) can cause unwanted execution of JavaScript code on victim browsers. The issue spans all releases of the VikBooking Hotel Booking Engine & PMS plugin for WordPress up to and including version 1.8.8. Sites running any of these be addressed. The CVSS score of 7.2 indicates a high severity level. An EPSS score of < 1% indicates a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Since the flaw can be triggered without authentication, an attacker can simply submit a booking form containing a crafted email value; the resulting script is stored and later executed for all users who view the affected page.

Affected Systems

The vulnerability affects the VikBooking Hotel Booking Engine & PMS WordPress plugin, versions up to and including 1.8.8. Any site running an affected version is vulnerable to stored cross‑site scripting when a booking form’s email field contains malicious code.

Risk and Exploitability

The flaw is a stored cross‑site scripting vulnerability with a CVSS score of 7.2. The EPSS score is < 1%, indicating a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The attack requires no authentication; an attacker can simply submit a booking form containing a crafted email value. The malicious payload is then stored and executed for any user who visits the affected page.

Generated by OpenCVE AI on July 26, 2026 at 18:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the VikBooking plugin to version 1.8.9 or newer, which eliminates the bug.
  • If an upgrade is not yet possible, configure the plugin to sanitize the email field—use WordPress’s sanitize_email routine or a similar mechanism before storing the data.
  • Implement a strict Content‑Security‑Policy header that blocks inline scripts and serves as a temporary protection while remediation proceeds.

Generated by OpenCVE AI on July 26, 2026 at 18:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 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'}


Wed, 08 Jul 2026 13:00:00 +0000

Type Values Removed Values Added
Description The VikBooking Hotel Booking Engine & PMS plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'email' parameter in all versions up to, and including, 1.8.8 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.
Title VikBooking Hotel Booking Engine & PMS <= 1.8.8 - Unauthenticated Stored Cross-Site Scripting via Booking Form Email Field
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-08T13:10:51.411Z

Reserved: 2026-04-21T19:25:58.842Z

Link: CVE-2026-6820

cve-icon Vulnrichment

Updated: 2026-07-08T13:10:31.657Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T18:15:17Z

Weaknesses
  • CWE-79

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