Skip to main content

VikBooking CVE-2026-95591

| EUVDEUVD-2026-95601 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-09 Patchstack GHSA-vgrw-7xrr-mqxj
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious XSS link for VikBooking parameter
  2. Delivery
    Phish victim admin into clicking
  3. Exploit
    Payload reflected unsanitized in page
  4. Execution
    Script executes in victim browser session
  5. Impact
    Session hijack or actions as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an attacker to deliver a crafted link containing the reflected payload to a victim and have that victim load it in an authenticated browser context (UI:R in the vector), so it is gated by user interaction and social engineering rather than being autonomous. The advisory does not name a specific feature or non-default setting, implying the vulnerable parameter is reachable in a standard install of the VikBooking Hotel Booking Engine & PMS plugin (versions n/a through 1.8.14). The practical limiting factors are: the need to trick a user into clicking, the value of the targeted user's session (impact is highest against an administrator), and the requirement that the site run an affected plugin version.

Impact

This is a reflected cross-site scripting (CWE-79) flaw in the VikBooking Hotel Booking Engine & PMS WordPress plugin, scored 7.1 by the reporter (Patchstack) via CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L. The vector indicates network attack, low complexity, no privileges, but mandatory user interaction (UI:R) - the elevated 7.1 (versus the usual 6.1 for reflected XSS) stems from the scope change (S:C) and the reporter's assignment of A:L, which is atypical for reflected XSS (availability impact is normally N). No EPSS score, CISA KEV listing, SSVC decision data, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Realistically this is a moderate-priority issue rather than an urgent one: reflected XSS requires social-engineering a victim (typically an authenticated admin) into clicking a crafted link, which bounds its blast radius compared to a stored or unauthenticated-impact flaw. EPSS/KEV data being absent is not itself a red flag but means exploitation-probability signals cannot be weighed - prioritize patching, but it does not rise to emergency status absent further exploitation signals.

Exploit ScenarioDerived

An attacker crafts a URL for a vulnerable VikBooking endpoint with a malicious script payload in a reflected parameter and lures a logged-in site administrator (or privileged user) into clicking it, e.g. via phishing email. When the page renders the unsanitized input, the script executes in the victim's browser session, potentially hijacking the session or performing actions as that user. No public exploit code was provided in the input.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 09, 2026

Reflected cross-site scripting in the VikBooking Hotel Booking Engine & PMS WordPress plugin (all versions through 1.8.14) allows a remote attacker to inject script into a page rendered by the target site, which then executes in the browser of any user who follows a crafted link. According to the independent assessment, exploitation is gated by user interaction (CVSS UI:R, vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), meaning the attacker must deliver the link to a victim and have it loaded in that victim's browser - impact is greatest when the victim is a logged-in administrator, whose session could be abused under the changed-scope condition. No public exploit code and no CISA KEV listing were identified at time of analysis, and no EPSS score was supplied; the reporter (Patchstack) rates the issue 7.1.

RemediationAI

No vendor-released patch version was identified in the provided intelligence; the advisory covers versions through 1.8.14, so the first action is to check the vendor plugin page and the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/vikbooking/vulnerability/wordpress-vikbooking-hotel-booking-engine-pms-plugin-1-8-14-cross-site-scripting-xss-vulnerability?_s_id=cve) for the current fixed release and upgrade as soon as one is published, since the vulnerable range is stated as everything at or below 1.8.14. If a fixed build is not yet available, deploy compensating controls: place a WAF or reverse-proxy rule in front of the site that strips script-bearing payloads (angle brackets, event handlers, javascript:/data: URIs) from query strings and POST bodies reaching the plugin's endpoints, accepting that signature-based filtering can be bypassed by encoding tricks; restrict access to the plugin's administrative and booking pages so that only expected networks or authenticated roles can reach them, which reduces the attack surface but does not eliminate the reflected sink; and issue a Content-Security-Policy that disallows inline and third-party script, which will blunt execution but may break legitimate plugin or theme JavaScript and requires testing. Operationally, ensure the site's cookies are set HttpOnly and SameSite, since that limits the value of a stolen admin session even if the XSS fires, and treat any successful XSS against an administrator as a full site-compromise precursor requiring credential rotation and a review of administrator-created content. Patch status: no vendor-released patch identified at time of analysis.

Affected VersionsENISA

VikBooking Hotel Booking Engine & PMS 0 ≤1.8.14

Affected Packages

euvd vikbooking_hotel_booking_engine_pms no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-79, improper neutralization of input during web page generation: a parameter accepted by the VikBooking WordPress plugin is echoed back into the HTML response without adequate output encoding or escaping, so attacker-controlled markup is reflected into the page and parsed by the browser. The affected component is the WordPress plugin distributed as e4jvikwp:vikbooking_hotel_booking_engine_&_pms (CPE cpe:2.3:a:e4jvikwp:vikbooking_hotel_booking_engine_&_pms:*:*:*:*:*:*:*:*), a hotel booking engine and property-management-system add-on that runs inside an existing WordPress installation. Because the vector carries PR:N with UI:R and S:C, the flaw is reachable unauthenticated at the network layer but only fires when a victim loads the crafted link; the scope change reflects that code executes in the context of the victim's WordPress session, enabling theft of cookies or non-HttpOnly tokens, session riding against plugin functionality, or injection of content/redirects into a page the victim trusts. No specific vulnerable parameter, non-default setting, or required privilege level is named in the available advisory, implying the reflective sink is reachable on a standard install of the affected plugin versions.

Know when Vikbooking Hotel Booking Engine Pms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Reflected XSS is remotely delivered with low complexity and no privileges but needs victim interaction (UI:R); it crosses into the browser context (S:C) with low C/I and no genuine availability impact, so A:N rather than the input's A:L.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in e4jvikwp VikBooking Hotel Booking Engine & PMS vikbooking allows Reflected XSS.This issue affects VikBooking Hotel Booking Engine & PMS: from n/a through 1.8.14.

Executive ViewAI

Why It Matters

The VikBooking Hotel Booking Engine & PMS plugin for WordPress, in all versions through 1.8.14, contains a reflected cross-site scripting flaw that lets an attacker run script inside the browser of anyone who opens a crafted link - including logged-in hotel staff or site administrators. Because VikBooking handles reservations, availability, and guest records, abuse of an administrator's session could expose guest personal and booking data and allow unauthorized changes to the property's booking operations. No vendor patch is currently available, so the organization must manage this exposure through interim controls until a fixed release ships.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: WAF or virtual-patching rules targeting reflected cross-site scripting in VikBooking endpoints; Content Security Policy and edge-level input sanitization; restrict administrator access via multi-factor authentication, IP allowlisting, or VPN and consider deactivating the plugin where it is not business-critical; user awareness guidance against following unsolicited links while logged in.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
popular but industry-specific hotel-booking WordPress plugin
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-85127 HIGH POC
8.8 Sep 18

Stored cross-site scripting in the VikBooking Hotel Booking Engine & PMS WordPress plugin (versions before 1.8.15) allow

CVE-2024-2441 HIGH POC
8.1 May 14

The VikBooking Hotel Booking Engine & PMS WordPress plugin before 1.6.8 allows direct access to menus, allowing an authe

CVE-2024-2749 MEDIUM POC
5.9 May 14

The VikBooking Hotel Booking Engine & PMS WordPress plugin before 1.6.8's access control mechanism fails to properly res

CVE-2024-13616 MEDIUM POC
4.8 May 15

The VikBooking Hotel Booking Engine & PMS WordPress plugin before 1.7.2 does not sanitise and escape some of its setting

CVE-2023-25707 HIGH
8.8 May 23

Cross-Site Request Forgery (CSRF) vulnerability in E4J s.R.L. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2026-57723 HIGH
7.4 Jul 01

Arbitrary file deletion in the VikBooking Hotel Booking Engine & PMS WordPress plugin (versions up to and including 1.8.

CVE-2026-95684 HIGH
7.2 Oct 10

Stored cross-site scripting in the VikBooking Hotel Booking Engine & PMS WordPress plugin lets unauthenticated attackers

CVE-2026-6820 HIGH
7.2 Jul 08

Stored cross-site scripting in the VikBooking Hotel Booking Engine & PMS plugin for WordPress (all versions through 1.8.

CVE-2026-6818 HIGH
7.2 Jul 08

Stored cross-site scripting in the VikBooking Hotel Booking Engine & PMS plugin for WordPress (all versions through 1.8.

CVE-2026-12754 MEDIUM
6.1 Jul 01

Reflected Cross-Site Scripting in VikBooking Hotel Booking Engine & PMS plugin for WordPress (all versions through 1.8.1

CVE-2026-15346 MEDIUM
6.1 Jul 24

Reflected cross-site scripting in VikBooking Hotel Booking Engine & PMS plugin for WordPress versions up to 1.8.13 allow

CVE-2023-24396 MEDIUM
4.8 Apr 06

Auth. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy