Skip to main content

JetElements For Elementor EUVDEUVD-2026-104255

| CVE-2026-111414 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-19 Patchstack GHSA-6qx8-w3h9-hh9h
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 low-privileged WordPress account
  2. Delivery
    Inject XSS payload into JetElements widget field
  3. Exploit
    Payload stored in page/post
  4. Execution
    Admin renders affected page
  5. Persist
    Script executes in admin browser
  6. 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 an authenticated WordPress account with at least low-level content-contribution privileges (PR:L) to inject the stored payload into a JetElements For Elementor widget, and it additionally requires victim user interaction (UI:R) - another user, typically an administrator, must view or edit the page where the payload is stored before the script fires. The plugin (JetElements For Elementor, versions through 2.9.2.4) must be installed and active, and the site must permit lower-privileged users to author or edit content for the authentication barrier to be meaningful; on sites where only trusted administrators can create content, the prerequisite account access sharply limits realistic exploitation.

Impact

This is a moderate-severity Stored XSS (CWE-79) in the Crocoblock JetElements For Elementor WordPress plugin, scored CVSS 6.5. The provided vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L indicates network-reachable, low-complexity exploitation that nonetheless requires authentication (PR:L) and victim user interaction (UI:R) - meaning an attacker must already hold a low-privileged authenticated account (typically contributor/author level in WordPress) and must wait for another user, usually an administrator, to render the injected content. These two constraints meaningfully reduce real-world risk versus a pure unauthenticated flaw. No EPSS score, CISA KEV listing, POC, or SSVC data was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the only signal that this is a real stored XSS is the Patchstack database entry. The scope change (S:C) reflects that injected script executes in another user's browser context, which is the typical and expected scoring for stored XSS in a page-builder plugin. Net assessment: a credible but not urgent issue - prioritize patching on sites that allow lower-privileged content contributors, deprioritize on single-admin sites where the authentication prerequisite is effectively self-targeting.

Exploit ScenarioDerived

An attacker holding a low-privileged authenticated WordPress account (e.g., contributor or author) on a site using JetElements For Elementor injects a malicious JavaScript payload into a vulnerable JetElements widget field that is not properly sanitized. When an administrator later edits or views the page containing that widget, the stored script executes in the admin's browser session, enabling actions such as session/cookie theft or admin-context requests. No public exploit code is identified at time of analysis.

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

Stored cross-site scripting in Crocoblock JetElements For Elementor through version 2.9.2.4 allows an authenticated WordPress user with low-level content privileges to inject a script into a JetElements widget; the payload executes when another user, such as an administrator, views or edits the affected page. The issue is rated CVSS 6.5 and requires victim interaction, so exploitation is constrained by content-authoring permissions and user behavior. No public exploit code or active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the provided data; check the Patchstack advisory and Crocoblock release notes for a fixed JetElements For Elementor release and update beyond 2.9.2.4 when available. If no fixed release is yet applied, consider temporarily deactivating the plugin (side effect: Elementor layouts using JetElements widgets may break), restricting page and post creation and editing to trusted administrator roles (side effect: disrupts contributor workflows), and reviewing existing JetElements widget content for injected scripts. A WAF with stored-XSS detection can provide interim filtering but may miss database-persisted payloads and cause false positives; a restrictive Content Security Policy can reduce script execution but may break legitimate inline scripts. Advisory: https://patchstack.com/database/wordpress/plugin/jet-elements/vulnerability/wordpress-jetelements-for-elementor-plugin-2-9-2-4-cross-site-scripting-xss-vulnerability?_s_id=cve

Affected VersionsENISA

JetElements For Elementor 0 ≤2.9.2.4

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 plugin that adds widgets to the Elementor page builder. User-supplied widget content is stored in the WordPress database and later rendered in administrative and front-end pages; insufficient output encoding or sanitization (CWE-79) lets a low-privileged author persist HTML or JavaScript that runs in the browser of a higher-privileged viewer. The CPE entry cpe:2.3:a:crocoblock:jetelements_for_elementor:*:*:*:*:*:*:*:* is a wildcard, while the advisory scopes affected releases to 2.9.2.4 and earlier. The CVSS vector indicates network access, low privileges, user interaction, and changed scope, consistent with stored XSS in a CMS plugin.

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

Stored XSS requires an authenticated contributor-level account (PR:L) and an admin viewing the payload (UI:R); script runs in another user's context (S:C) with limited C/I impact and no availability impact (A:N).

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

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Crocoblock JetElements For Elementor jet-elements allows Stored XSS.This issue affects JetElements For Elementor: from n/a through 2.9.2.4.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
popular Elementor addon plugin, common but not on every WordPress site
Data Quality
4 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.1%
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