Skip to main content

VikRentCar CVE-2026-112838

| EUVDEUVD-2026-108625 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-23 Patchstack GHSA-r8x7-j7q8-x3c8
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Submit crafted input to VikRentCar field
  2. Delivery
    Malicious script stored in plugin data
  3. Exploit
    Admin/staff opens affected page
  4. Execution
    Payload executes in victim browser session
  5. Impact
    Hijack session or perform admin actions

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 that an attacker-supplied value be stored through a VikRentCar input field and subsequently rendered to a viewer; the specific vulnerable field, parameter, and privilege needed for injection are not described in the available sources. The primary limiting factor is the required user interaction (UI:R): the stored payload only executes when a victim - plausibly a site administrator or booking-management staff - loads the page containing it, so impact depends on who views the affected content. The source's PR:N rating implies injection without authentication (consistent with a public booking form), but because the entry point is not documented, whether a low-privileged account is actually needed cannot be confirmed. Affected scope is VikRentCar versions from n/a through 1.4.8.

Impact

Signals are mixed and point to a moderate, non-emergency priority. The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, score 7.1) describes a network-reachable stored XSS with low complexity, no required privileges per the source, but mandatory user interaction (a victim must render the stored payload) and a scope change reflecting execution in the victim's browser context. The vuln.today decision label is 'this_week', not act_now/emergency, which aligns with a serious-but-not-urgent posture. No EPSS score is provided, so exploitation probability cannot be quantified. The CVE is not listed in CISA KEV in the supplied data, so there is no confirmed active exploitation. The only reference is the Patchstack advisory database entry - an advisory, not verified working exploit code - so there is no public exploit identified at time of analysis. The PR:N rating implies unauthenticated injection, which for a car-rental booking plugin is plausible via public-facing booking forms, but the source does not describe the exact injection point, so whether injection truly requires no account versus a low-privileged role cannot be confirmed from the available data. Impact is bounded to Low across C/I/A, consistent with XSS rather than direct server compromise. Net: a legitimate stored-XSS issue worth patching on a normal cycle, not a high-CVSS-but-illusory risk, but also not evidence of mass or active exploitation.

Exploit ScenarioDerived

An attacker submits a crafted value through a VikRentCar input that is stored without proper neutralization; later, a site administrator or staff member opens the page that renders that stored value, and the script executes in their authenticated browser session. No public exploit code is identified, only a Patchstack advisory reference. Because the CVSS vector requires user interaction (UI:R), execution waits until a victim views the affected page.

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

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Stored cross-site scripting in the VikRentCar WordPress plugin through version 1.4.8 lets an attacker store a crafted payload that executes when a victim views the affected page. The CVSS 3.1 score is 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L), so the vector indicates network reachability and no required privileges, but exploitation depends on user interaction with the stored content. No public exploit is identified at time of analysis, and the available source does not specify the vulnerable input field or the exact privilege needed to inject the payload.

RemediationAI

The supplied data does not include an exact vendor-fixed version or an explicit patch statement. Because the affected range is stated as through 1.4.8, confirm the first non-vulnerable release in the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/vikrentcar/vulnerability/wordpress-vikrentcar-plugin-1-4-8-cross-site-scripting-xss-vulnerability?_s_id=cve) and upgrade VikRentCar to that release or later. No specific workaround is described in the available sources; until the fixed release is confirmed, the advisory should be used for the vendor's guidance because the provided data does not document a partial mitigation or configuration change that fully addresses the stored XSS.

Affected VersionsENISA

VikRentCar 0 ≤1.4.8

Affected Packages

euvd vikrentcar 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 issue is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically stored XSS in the VikRentCar plugin for WordPress. Per the CPE cpe:2.3:a:e4jvikwp:vikrentcar:*:*:*:*:*:*:*:*, affected installations are those running the plugin through 1.4.8 as narrowed by the advisory text. The root cause class is failure to neutralize input before it is written into a web page; in a stored variant the payload persists in the application and is served to later viewers. The supplied sources do not describe which VikRentCar field or parameter accepts the payload, nor the rendering context in which it is emitted, so the precise trigger is not described in the available sources. The changed-scope CVSS vector reflects that the injected script runs in the context of the affected site and can act beyond the vulnerable component's original privilege boundary, with low confidentiality, integrity, and availability impact.

Know when Vikrentcar 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 7.1 HIGH

Network-reachable stored XSS with low complexity; PR:N follows the source's unauthenticated front-end injection vector (entry point not independently confirmed), UI:R since a victim must render the payload, S:C and C/I/L:L for browser-context script execution.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/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 VikRentCar vikrentcar allows Stored XSS.This issue affects VikRentCar: from n/a through 1.4.8.

Executive ViewAI

Why It Matters

A high-severity stored cross-site scripting vulnerability in the VikRentCar WordPress plugin (through version 1.4.8) enables attackers to inject malicious scripts that execute when users view affected pages, potentially compromising administrator sessions, customer data, and site integrity. Leadership should prioritize remediation because this flaw affects any organization using the plugin for car rental operations, and the required user interaction makes it a persistent threat to staff and customers alike.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deploy a WAF with XSS virtual patching, enforce strict input validation and output encoding, implement CSP, restrict admin panel access, and disable the plugin if not essential.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress car-rental booking plugin, limited industry-specific deployment
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

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.1%
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.

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