Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Contributor account on site
-
DeliveryInject script payload into JetElements widget field
-
ExploitStore malicious content awaiting review
-
ExecutionAdmin/editor views content
-
PersistScript executes in privileged session
-
ImpactSession hijack or 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 | Requires an authenticated account at Contributor role or higher on a WordPress site running JetElements For Elementor ≤ 2.9.2.1 (PR:L), plus victim interaction (UI:R) - a higher-privileged user must view or preview the attacker-authored content for the stored payload to fire. Exploitation is limited to sites that grant low-privilege authoring accounts to untrusted users; single-admin or closed-authorship sites have essentially no attack surface. The vulnerability is in the plugin's handling of user-supplied widget/field input, so the JetElements plugin must be installed and active. |
| Impact | This is a genuine but modest-severity issue, not a high-priority emergency. The CVSS 3.1 base score of 6.5 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) reflects a stored/Contributor-level Cross-Site Scripting flaw: network reachable and low-complexity, but gated behind authenticated access at Contributor privilege (PR:L) and requiring victim interaction (UI:R) to trigger the injected script. The scope change (S:C) and the uniform Low impacts (C:L/I:L/A:L) are typical of Patchstack's stored-XSS scoring where injected script executes in another user's browser session across a security boundary. No EPSS score, no CISA KEV listing, and no public POC are present in the supplied intelligence, so exploitation status is 'no public exploit identified at time of analysis' - this is a routine WordPress-plugin advisory rather than an actively weaponized bug. The main caveat is trust model: an attacker must already hold a Contributor account, so real-world risk concentrates on multi-author sites that provision low-privilege accounts to untrusted contributors. No signals conflict; the CVSS vector, description (Contributor XSS), and CWE-79 are mutually consistent. |
| Exploit ScenarioDerived | An attacker who has registered or been granted a Contributor account on a WordPress site running JetElements For Elementor ≤ 2.9.2.1 injects a malicious script payload into a plugin-controlled field (e.g., a widget/shortcode attribute) when authoring content. When a higher-privileged user such as an editor or administrator later previews or views that content, the stored script executes in their authenticated browser session, potentially enabling session/cookie theft or actions on their behalf. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 17, 2026
Stored cross-site scripting in JetElements For Elementor (Crocoblock / JetImpex Inc.) through version 2.9.2.1 allows an authenticated attacker holding the WordPress Contributor role or higher to embed script that executes when a higher-privileged user views or previews the poisoned widget content. It is rated CVSS 3.1 6.5 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L, CWE-79) and the practical exposure is limited to sites that grant low-privilege authoring accounts to untrusted users, since a single-admin or closed-authorship site has essentially no attack surface; the plugin must be installed and active. No public exploit code was identified at time of analysis, the plugin is not listed in CISA KEV, and no EPSS signal was supplied in the source data.
RemediationAI
The supplied advisory names no fixed version, so a vendor-released patch for this issue is not confirmed in the available input data; operators should watch the plugin's WordPress.org and Crocoblock update channels and the Patchstack advisory page (https://patchstack.com/database/wordpress/plugin/jet-elements/vulnerability/wordpress-jetelements-for-elementor-plugin-2-9-2-1-cross-site-scripting-xss-vulnerability?_s_id=cve) for a release above 2.9.2.1 and apply it as soon as it appears. Because the exploit prerequisite is a Contributor-or-higher account, the most direct compensating control is to restrict that role to vetted users (or place new contributors in a pending-review workflow) - a strong reduction in attack surface, but it disrupts open editorial workflows and does not remove the flaw. Sites that do not use JetElements widgets should deactivate and remove the plugin, accepting loss of any Elementor layouts that depend on them. Additionally, avoid previewing or editing drafts authored by untrusted accounts while logged in with elevated privileges (reduces the UI:R trigger but is impractical at scale), and deploy a WAF rule that blocks script or event-handler markup in widget/field submissions (partial coverage and a risk of breaking legitimate content). Monitoring for unexpected admin-side script execution after any preview of untrusted content is also advisable.
Affected VersionsENISA
Affected Packages
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 defect is a CWE-79 improper-neutralization-of-input-during-web-page-generation flaw in a WordPress plugin that supplies Elementor page-builder widgets. Per the CPE record cpe:2.3:a:crocoblock._jetimpex_inc.:jetelements_for_elementor:*:*:*:*:*:*:*:* and the ENISA EUVD entry (EUVD-2026-81500), all versions up to and including 2.9.2.1 are affected because user-supplied widget/field input is stored and later rendered without adequate escaping or sanitization, allowing attacker-controlled markup to be persisted and executed in the victim's browser session. The CVSS vector's scope change (S:C) reflects that injected script runs in the context of a higher-privileged user who opens or previews the crafted content, even though the direct confidentiality/integrity/availability metrics remain low; the PR:L and UI:R components confirm the attack requires an authenticated low-privilege authoring account plus victim interaction rather than being a remote unauthenticated exploit.
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
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Contributor authentication sets PR:L, victim viewing sets UI:R, XSS crossing into another user's browser session sets S:C with Low C/I/A impacts.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Contributor Cross Site Scripting (XSS) in JetElements For Elementor <= 2.9.2.1 versions.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Jetelements For Elementor
View allStored cross-site scripting in the Crocoblock JetElements For Elementor WordPress plugin (all versions through 2.9.2.2)
Stored cross-site scripting in Crocoblock's JetElements For Elementor WordPress plugin (all versions through 2.9.2.3) al
Stored cross-site scripting in JetElements For Elementor (≤2.9.1.1) allows authenticated WordPress Contributors to injec
Cross-Site Request Forgery (CSRF) vulnerability in Crocoblock JetElements For Elementor.6.13. Rated medium severity (CVS
EUVD-2026-81500
GHSA-285q-cgqh-xq48
NVD
CVE.org
EPSS
Exploit-DB