Skip to main content

JetElements For Elementor EUVDEUVD-2026-48077

| CVE-2026-65465 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-23 Patchstack GHSA-c44p-cpp7-pw3q
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain WordPress Contributor account
  2. Delivery
    Inject XSS payload into JetElements widget field
  3. Exploit
    Save or submit crafted draft content
  4. Execution
    Administrator views or previews affected content
  5. Persist
    Payload executes in admin browser session
  6. Impact
    Steal session token or issue privileged API calls

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 valid WordPress user account with at minimum the Contributor role on the target site, as reflected by PR:L in the CVSS vector - unauthenticated exploitation is not possible. The target site must have JetElements For Elementor version 2.9.1.1 or earlier installed and active. A higher-privileged user (Administrator or Editor) must subsequently view or render the attacker-controlled content in their browser (UI:R), meaning the attack is not fully autonomous. Exploitation is constrained to WordPress installations using this specific plugin; standard WordPress sites without JetElements For Elementor are unaffected. Sites that require manual approval for Contributor accounts, restrict that role to vetted internal staff, or enforce admin review workflows outside the browser (e.g., via staging environments) reduce the practical attack surface.

Impact

The CVSS 6.5 Medium score is driven by a network-accessible attack requiring only a low-privilege account (PR:L - Contributor role) with no complexity barrier (AC:L), but tempered by the requirement for victim interaction (UI:R). The Changed scope (S:C) is the most significant signal: the injected payload executes outside the contributor's own session, enabling effective privilege escalation to administrator-level access in practice. No EPSS data was provided in the intelligence, so exploitation probability cannot be quantified numerically. No CISA KEV listing exists and no POC availability was confirmed, indicating no confirmed or widespread active exploitation at time of analysis. Real-world priority is elevated for any WordPress site that permits open or low-friction Contributor registration, operates a multi-author workflow where admins routinely review submitted drafts, or has not restricted the Contributor role to fully trusted internal users - in these environments, the functional impact exceeds what the medium CVSS score implies. Sites with tight Contributor controls or no external author registration face substantially reduced risk.

Exploit ScenarioDerived

An attacker registers or obtains a WordPress Contributor account on a target site running JetElements For Elementor ≤2.9.1.1, then creates a draft post or page embedding a malicious JavaScript payload inside a vulnerable JetElements widget field. When an Administrator or Editor reviews the draft, previews the page, or otherwise renders the content in their browser, the stored script executes in their authenticated session, allowing the attacker to exfiltrate session cookies or issue privileged WordPress REST API requests to create a new administrator account. No public proof-of-concept has been confirmed in the available data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Jul 23, 2026

Stored cross-site scripting in JetElements For Elementor (≤2.9.1.1) allows authenticated WordPress Contributors to inject malicious JavaScript into widget fields that later executes in the browsers of higher-privileged users such as Administrators or Editors. The Changed scope in the CVSS vector (S:C) confirms the payload crosses the contributor's own trust boundary, enabling session hijacking, credential theft, or privileged WordPress API actions on behalf of the victim. No public exploit code or CISA KEV listing has been identified at the time of analysis.

RemediationAI

Update JetElements For Elementor to a version beyond 2.9.1.1 once a patched release is available from Crocoblock; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/jet-elements/vulnerability/wordpress-jetelements-for-elementor-plugin-2-9-1-1-cross-site-scripting-xss-vulnerability for the confirmed fixed version, as no specific patched release number was present in the available intelligence. As an interim compensating control, restrict the WordPress Contributor role exclusively to fully trusted internal users and disable open registration for that role - this prevents external attackers from obtaining the low-privilege access required for exploitation, though it does not eliminate the vulnerability itself. A second mitigating layer is deploying a strict Content-Security-Policy header that disallows inline scripts; however, Elementor and its extensions rely heavily on inline JavaScript, so aggressive CSP enforcement is likely to break legitimate site functionality and requires careful per-site tuning. Temporarily deactivating the JetElements For Elementor plugin until a patch is confirmed is the most reliable short-term mitigation on sensitive sites.

Affected VersionsENISA

JetElements For Elementor n/a ≤2.9.1.1

Affected Packages

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

JetElements For Elementor is a WordPress page-builder extension developed by Crocoblock (JetImpex Inc.), identified by CPE cpe:2.3:a:crocoblock._jetimpex_inc.:jetelements_for_elementor:*:*:*:*:*:*:*:*. It extends the Elementor visual editor with additional widgets for carousels, pricing tables, countdown timers, and similar design elements. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning contributor-supplied values entered into one or more JetElements widget fields are stored without adequate sanitization or output escaping, and are later rendered verbatim in other users' browsers. WordPress's contributor role is a low-trust role that can draft content but cannot publish - yet insufficient input handling here allows the role to persist malicious payloads that execute under higher-privileged sessions.

Know when Jetelements For Elementor 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 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 5.4 MEDIUM

Contributor authentication required (PR:L), scope changes to victim's browser session (S:C); availability impact absent as standard stored XSS execution does not disrupt service.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Contributor Cross Site Scripting (XSS) in JetElements For Elementor <= 2.9.1.1 versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
popular premium Elementor addon with broad WordPress market adoption
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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