Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-reachable WordPress plugin, no auth required, but victim must render payload (UI:R); XSS executes in browser context distinct from server (S:C) with limited C/I/A impact bounded by victim privileges.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in JetEngine <= 3.8.9.1 versions.
AnalysisAI
Unauthenticated reflected/stored cross-site scripting in the JetEngine WordPress plugin (versions <= 3.8.9.1) allows remote attackers to inject malicious script into pages rendered by the plugin, which then executes in the browser of any visitor who interacts with the crafted content. Successful exploitation enables session hijacking, credential theft, or administrative actions performed against logged-in WordPress users including site administrators. No public exploit identified at time of analysis and the issue is not listed in CISA KEV.
Technical ContextAI
JetEngine is a popular Crocoblock-developed WordPress plugin (CPE cpe:2.3:a:jetimpex_inc.:jetengine) used to build dynamic content, custom post types, listings, and meta fields on Elementor-based sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-controllable input is rendered into HTML/JS contexts without adequate output encoding or input sanitization. Because JetEngine renders dynamic listings and form data into front-end templates, attacker-supplied payloads injected through unsanitized parameters are reflected or stored back into the DOM where the browser executes them in the origin of the WordPress site.
RemediationAI
Upstream fix available per Patchstack advisory; released patched version not independently confirmed in the provided data - administrators should upgrade JetEngine to the latest release published by Crocoblock above 3.8.9.1 as soon as it is available and consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/jet-engine/vulnerability/wordpress-jetengine-plugin-3-8-9-1-cross-site-scripting-xss-vulnerability for the exact fix version. As compensating controls until patching is complete, deploy a WAF rule (e.g., Patchstack, Wordfence, Cloudflare managed WordPress ruleset) to filter script/HTML payloads in JetEngine request parameters, enforce a strict Content-Security-Policy that disables inline scripts on the WordPress front end (note: may break Elementor widgets that rely on inline JS and require allowlisting), and require administrators to use separate browsers/sessions when authoring content to limit blast radius of an XSS payload executed in an admin session.
Stored Cross-Site Scripting in the JetEngine WordPress plugin (all versions before 3.8.13.1) allows unauthenticated remo
Remote code execution in Crocoblock JetEngine (WordPress plugin) versions 3.8.14 and earlier allows unauthenticated atta
Unauthenticated PHP Object Injection in Crocoblock JetEngine WordPress plugin versions 3.8.10 and earlier allows remote
PHP Object Injection in the JetEngine WordPress plugin (versions through 3.8.9.1) allows authenticated users with the Co
Crocoblock JetEngine before 2.9.1 does not properly validate and sanitize form data. Rated critical severity (CVSS 9.8),
Stored Cross-Site Scripting in JetEngine WordPress plugin before 3.8.12 allows users holding the Contributor role or hig
SQL injection in Crocoblock JetEngine (a WordPress plugin) through version 3.8.8.1 allows remote unauthenticated attacke
Unauthenticated SQL injection in the JetEngine WordPress plugin versions 3.8.10.1 and earlier allows remote attackers to
Unauthenticated SQL injection in the JetEngine WordPress plugin versions prior to 3.8.9.1 allows remote attackers to inj
Unauthenticated SQL injection in the JetEngine WordPress plugin (versions up to and including 3.8.9.1) allows remote att
Crocoblock JetEngine versions below 3.8.4.1 are vulnerable to unsafe deserialization of untrusted data, enabling authent
Unauthenticated SQL injection in the JetEngine WordPress plugin versions up to 3.8.10.1 allows remote attackers to extra
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37616