Skip to main content

Grand Car Rental CVE-2025-69151

| EUVDEUVD-2025-210174 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-06-16 Patchstack
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Recon
    Identify site running Grand Car Rental ≤3.7
  2. Delivery
    Craft URL with XSS payload in vulnerable parameter
  3. Exploit
    Phish authenticated administrator with link
  4. Install
    Admin browser executes injected script
  5. C2
    Steal session cookie or call privileged REST endpoint
  6. Execute
    Create rogue admin or inject backdoor
  7. Impact
    Persistent site compromise

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 a WordPress site running the ThemeGoods Grand Car Rental theme at version 3.7 or earlier with the vulnerable front-end endpoint reachable without authentication (PR:N), and a victim must click an attacker-supplied link or visit an attacker-controlled page (UI:R from the CVSS vector). Meaningful privileged impact additionally requires the victim to be an authenticated WordPress user - typically an administrator - at the time of execution, since unauthenticated visitors clicking the link suffer only client-side compromise of their own session with the rental site. Exploitation is limited by the user-interaction requirement (no drive-by mass exploitation), by browser XSS mitigations such as CSP or XSS-auditor heuristics where configured, and by the relatively narrow installed base of a single commercial theme.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L produces a 7.1 (High) score driven primarily by network reachability, no privileges required, and a scope change - but exploitation requires user interaction (UI:R), which materially lowers drive-by risk to a phishing-style click. EPSS and CISA KEV data were not provided in the input, so probabilistic exploitation likelihood and confirmed in-the-wild use cannot be asserted; treat real-world risk as moderate rather than urgent. There is no public exploit identified at time of analysis, and the only intelligence source is the Patchstack advisory, so detection coverage and exploit maturity are likely limited. The most realistic high-impact outcome is administrator session hijack or backdoor injection via a malicious link, which is a credible threat for any WordPress site with an active admin user but not a worm-like mass-exploitation scenario.

Exploit ScenarioDerived

An attacker crafts a URL pointing at a vulnerable Grand Car Rental endpoint with a malicious script payload in a reflected parameter and sends it to a site administrator via phishing email, social media, or a comment. When the admin clicks the link while authenticated to wp-admin, the script executes in their browser context and can exfiltrate session cookies, create a new administrator account via the REST API, or inject a persistent backdoor into theme/plugin files - no public exploit identified at time of analysis but the technique is well-understood for WordPress XSS.

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

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

Alert me

AnalysisAIv1 – Jun 16, 2026

Reflected/unauthenticated cross-site scripting in the ThemeGoods Grand Car Rental WordPress theme versions 3.7 and earlier lets remote attackers execute arbitrary JavaScript in a victim's browser session after the victim follows a crafted link or visits a malicious page. The flaw carries a CVSS 3.1 base score of 7.1 with scope change, indicating impact beyond the vulnerable component, and no public exploit identified at time of analysis. Disclosure is coordinated through Patchstack and tracked as EUVD-2025-210174.

RemediationAI

No vendor-released patch identified at time of analysis - Patchstack reports the vulnerability against versions ≤3.7 without listing a fixed version, so administrators should monitor the ThemeGoods changelog and the Patchstack advisory at https://patchstack.com/database/wordpress/theme/grandcarrental/vulnerability/wordpress-grand-car-rental-theme-3-7-cross-site-scripting-xss-vulnerability for an updated build and upgrade as soon as one is released. In the interim, deploy a WAF (Patchstack, Wordfence, or equivalent) with virtual-patching rules for this CVE to filter XSS payloads against the theme's endpoints, restrict administrator browsing of untrusted links while logged in, and enforce a strict Content-Security-Policy that disallows inline script and unknown script origins to neutralize reflected payloads - noting CSP may break some theme features and should be tested in staging. Where the theme is non-essential, switching to a maintained alternative is a stronger control than mitigating around an unpatched component.

Affected VersionsENISA

Grand Car Rental n/a ≤3.7

Affected Packages

euvd grand_car_rental 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

Grand Car Rental is a commercial WordPress theme published by ThemeGoods (CPE cpe:2.3:a:themegoods:grand_car_rental) targeted at car-rental businesses and shipped with custom booking, search, and listing components. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-controlled input is reflected or stored into HTML output without proper escaping or contextual encoding. Because the issue is exploitable without authentication, the injection sink is reachable on a public-facing theme endpoint - typically a search parameter, AJAX handler, or shortcode rendered on a front-end page that any visitor can reach. The CVSS scope change (S:C) implies the injected script can cross a trust boundary, which in WordPress XSS typically reflects the ability to act against an authenticated administrator visiting an attacker-controlled URL while logged in.

Know when Grand Car Rental 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 unauthenticated reflected XSS requires victim click (UI:R); injected script crosses trust boundary into admin session (S:C) with low C/I/A impact typical of XSS.

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:L/VI:L/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

Unauthenticated Cross Site Scripting (XSS) in Grand Car Rental <= 3.7 versions.

Executive ViewAI

Why It Matters

The ThemeGoods Grand Car Rental WordPress theme (versions 3.7 and earlier) contains an unauthenticated cross-site scripting vulnerability (CVSS 7.1) that allows remote attackers to execute arbitrary code in customer browsers through crafted links, creating risk of credential theft and session hijacking. Any organization using this theme exposes customer data and transactions until remediation is implemented.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deploy WAF rules to block reflected XSS payloads in query parameters; (2) Enforce Content-Security-Policy headers restricting script execution to trusted sources only; (3) Implement input validation and HTML entity encoding on all user-controlled output; (4) Monitor web logs and referrer patterns for malicious link campaigns; (5) Consider disabling theme and migrating to alternative WordPress theme until patch availability confirmed.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
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.3%
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