Skip to main content

JetElements For Elementor CVE-2026-114707

| EUVDEUVD-2026-109729 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-26 Patchstack GHSA-6rmv-jhgv-fwv3
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 malicious script into JetElements field
  3. Exploit
    Payload stored in site content
  4. Execution
    Admin/user views affected page
  5. Persist
    Script executes in victim browser session
  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 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.

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 – 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

JetElements For Elementor 0 ≤2.9.2.5

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

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

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).

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.5.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
popular Crocoblock Elementor addon, common but not on every WordPress site
Social Media
1
Sightings
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.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