Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged WordPress account
-
DeliveryInject malicious script into JetElements field
-
ExploitPayload stored in site content
-
ExecutionAdmin/user views affected page
-
PersistScript executes in victim browser session
-
ImpactHijack 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 account with at least contributor/author-level privileges (PR:L) on a WordPress site running JetElements For Elementor version 2.9.2.5 or earlier, used to store the malicious payload, plus subsequent interaction by a victim (UI:R) who loads the page where the payload renders - typically an administrator, consistent with the scope change (S:C). The specific plugin feature, field, or parameter that fails to neutralize input is not described in the available sources. Limiting factors: the attacker needs valid low-privileged credentials, exploitation is not automatic (it depends on a victim viewing the affected content), and sites not running the vulnerable plugin/version are unaffected. |
| Impact | This is a moderate-severity stored XSS (CVSS 6.5) in the Crocoblock JetElements For Elementor WordPress plugin, and the available signals point to a manage-this-month priority rather than an emergency. The vuln.today decision label is 'this_month', not act_now/emergency. There is no CISA KEV listing and no EPSS score was supplied, so widespread or active exploitation is not indicated; the only reference is a Patchstack database entry, which is an advisory record, not verified working exploit code - so no public exploit is identified. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C) tells a consistent story: network-reachable but requiring an authenticated contributor/author-level account (PR:L) to plant the payload and a victim's browser action (UI:R) to fire it, with a scope change (S:C) reflecting that the injected script executes in another user's session (typically an administrator). Impacts are rated Low across C/I/A, consistent with session-context script execution rather than direct server compromise. No signals conflict here; the main limiting factor is the authentication requirement, which keeps this below the severity of an unauthenticated flaw. EPSS and KEV data are simply absent, not contradictory. |
| Exploit ScenarioDerived | An attacker with a low-privileged authenticated account (e.g., contributor or author per PR:L) on a WordPress site running JetElements For Elementor injects a malicious script into a plugin-controlled field that is stored and later rendered. When an administrator or other user views the affected page (UI:R), the script executes in their browser session, potentially enabling account takeover or admin-action forgery. No verified public exploit code is available; only a Patchstack advisory reference exists. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Stored cross-site scripting in the Crocoblock JetElements For Elementor WordPress plugin (versions from n/a through 2.9.2.5) lets a low-privileged account - contributor or author level - persist a script payload that then executes in another user's browser, typically an administrator's, when the affected page is loaded. The plugin does not neutralize input before it is rendered into a web page (CWE-79), and because the CVSS vector carries a scope change (S:C), the injected script runs with the victim's privileges against the surrounding site rather than staying confined to the vulnerable component. Impact is bounded to confidentiality, integrity and availability at low severity, and no public exploit has been identified at time of analysis, with no CISA KEV entry; the current priority is manage-this-month rather than an emergency response.
RemediationAI
The affected ceiling identified in the available data is JetElements For Elementor 2.9.2.5, and no exact fixed release version is stated in the supplied intelligence, so the actionable step is to apply the first plugin release published after 2.9.2.5 and verify the corrected build against the Crocoblock changelog and the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/jet-elements/vulnerability/wordpress-jetelements-for-elementor-plugin-2-9-2-5-cross-site-scripting-xss-vulnerability?_s_id=cve; where a site cannot update immediately, removing or deactivating the plugin eliminates the vulnerable rendering path entirely, at the cost of losing its Elementor widgets. Because the assessed vector requires a low-privileged authenticated account to plant the payload (PR:L), the practical compensating controls are to audit and temporarily reduce the population of contributor and author accounts on the site and to review content recently submitted by those roles for injected markup - both measures trade editorial throughput for reduced exposure and do not substitute for installing the fixed plugin build. Remediation should be prioritized this month per the current decision label, and administrators should be aware that victims must load the poisoned page for the payload to fire, which is why review of stored content matters.
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
JetElements is a commercial add-on pack of Elementor widgets for WordPress, distributed through the Crocoblock ecosystem; the CPE string cpe:2.3:a:crocoblock:jetelements_for_elementor with a wildcard version confirms the affected product line without pinning an exact build. The root cause is CWE-79, improper neutralization of input during web page generation, in its stored form: data accepted and saved by the plugin is later emitted into HTML without adequate encoding or sanitization, so a script payload survives in the database and fires for every user who views the injected content. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N frames the attack model - network-reachable, low attack complexity, but gated behind a valid low-privileged authenticated account (PR:L) and dependent on a victim's interaction (UI:R), with the scope change reflecting that the payload executes in the context of a more privileged user such as a site administrator. The specific plugin widget, field, REST route or parameter that fails to neutralize input is not described in the available sources, and no proof-of-concept detail is provided beyond the Patchstack advisory record.
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
Authenticated low-privileged user must store the payload (PR:L) and a victim must load the page (UI:R); script runs in the victim's context (S:C, C:L/I:L); stored XSS has no direct availability impact (A:N).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
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.5.
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 (Crocoblock / JetImpex Inc.) through version 2.9.2.1 allows an
Stored cross-site scripting in JetElements For Elementor (≤2.9.1.1) allows authenticated WordPress Contributors to injec
Stored cross-site scripting in Crocoblock JetElements For Elementor through version 2.9.2.4 allows an authenticated Word
Cross-Site Request Forgery (CSRF) vulnerability in Crocoblock JetElements For Elementor.6.13. Rated medium severity (CVS
EUVD-2026-109729
GHSA-6rmv-jhgv-fwv3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB