Skip to main content

JetEngine CVE-2026-81760

| EUVDEUVD-2026-67732 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-28 Patchstack GHSA-8jhm-62mp-w387
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Identify WordPress site running JetEngine ≤3.8.14.2
  2. Delivery
    Craft URL with reflected XSS payload in vulnerable parameter
  3. Exploit
    Deliver malicious link to authenticated victim via phishing
  4. Install
    Victim clicks link and browser loads page
  5. C2
    JetEngine reflects unsanitized parameter value into HTML response
  6. Execute
    Injected script executes in victim's browser under site origin
  7. Impact
    Exfiltrate session cookie or perform privileged administrative 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

The target WordPress installation must have the JetEngine plugin installed and active at version 3.8.14.2 or earlier. Active user interaction is mandatory - the victim must click or be redirected to a crafted URL (UI:R in the CVSS vector); the vulnerability cannot be triggered passively. No authentication is required on the attacker's side (PR:N in the CVSS vector). No non-default plugin configuration or special server setting is indicated as a prerequisite - any publicly accessible JetEngine-rendered page is potentially exposed. The primary exploitation limiter is the required social engineering step to deliver the malicious URL to a target with an active authenticated session; unauthenticated visitors can also be targeted but the impact is reduced without a valid session to hijack.

Impact

The CVSS 3.1 score of 7.1 (High) with vector AV:N/AC:L/PR:N/UI:R/S:C is a fair representation of the risk envelope: no authentication is needed on the attacker's side, exploitation complexity is low, and the scope change correctly captures browser-level impact. The mandatory user interaction (UI:R) is the primary mitigating factor - reflected XSS cannot self-propagate and requires social engineering to deliver the malicious link. No EPSS score was provided, which limits probabilistic modeling of near-term exploitation likelihood. The absence of a CISA KEV listing and no confirmed POC code both suggest this has not been weaponized at scale as of analysis time, though reflected XSS flaws in WordPress plugins are a consistently targeted class in automated scanning campaigns. The realistic worst-case scenario is compromise of an authenticated administrator session, which would yield full site control - making this a genuine remediation priority for any WordPress operator running the affected plugin version.

Exploit ScenarioDerived

An attacker identifies a WordPress site running JetEngine 3.8.14.2 or earlier and crafts a URL embedding a JavaScript payload in a parameter that JetEngine reflects without sanitization. The attacker delivers this URL to a logged-in WordPress administrator via a phishing email or compromised referral link. When the administrator loads the page, the injected script executes in their browser, exfiltrates their session cookie to an attacker-controlled endpoint, and the attacker uses the stolen session to authenticate as administrator and take over the site.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Aug 28, 2026

Reflected cross-site scripting in Crocoblock's JetEngine WordPress plugin (all versions through 3.8.14.2) enables unauthenticated remote attackers to inject and execute arbitrary JavaScript in a victim's browser by inducing them to follow a specially crafted URL. The scope-change component of the CVSS vector indicates that successful exploitation breaks out of the plugin's immediate context to affect the broader browser session, enabling session token theft or administrative action impersonation. No public exploit code or active exploitation has been confirmed at time of analysis; the flaw was disclosed by Patchstack.

RemediationAI

Update JetEngine to a version beyond 3.8.14.2 - the exact patched release version was not stated in the available intelligence and should be confirmed via the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/jet-engine/vulnerability/wordpress-jetengine-plugin-3-8-14-2-cross-site-scripting-xss-vulnerability or the WordPress plugin repository changelog before deploying. If an immediate update is not feasible, deploying a Web Application Firewall with reflected XSS detection rules in blocking mode can intercept most payload deliveries at the network edge, though evasion techniques exist and this is not a substitute for patching. Restricting JetEngine-rendered pages to authenticated users removes the unauthenticated attack surface at the cost of making those pages inaccessible to anonymous visitors. Implementing a strict Content-Security-Policy header that disallows inline scripts provides meaningful defense-in-depth against script execution even if input reaches the page.

Affected VersionsENISA

JetEngine n/a ≤3.8.14.2

Affected Packages

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

JetEngine (CPE: cpe:2.3:a:crocoblock:jetengine:*:*:*:*:*:*:*:*) is a Crocoblock commercial WordPress plugin used to build dynamic content, custom post types, meta fields, and listing grids. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the reflected variant: user-controlled input passed via URL parameters is incorporated into the HTML response without adequate sanitization or output encoding. Because WordPress plugins execute within the same origin as the host site, script injected via XSS inherits full access to cookies, localStorage, and DOM for that origin. The CVSS scope-change flag (S:C) is appropriate here - the attack originates at the web server but the primary impact materializes in the victim's browser runtime environment.

Know when Jetengine 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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Network-reachable reflected XSS with no auth required; victim click mandatory (UI:R); scope changes to browser context enabling session theft and page manipulation.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
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 JetEngine allows Reflected XSS.

This issue affects JetEngine: from n/a through 3.8.14.2.

Executive ViewAI

Why It Matters

Crocoblock's JetEngine plugin for WordPress contains a reflected cross-site scripting vulnerability affecting all versions through 3.8.14.2 that allows unauthenticated attackers to steal session credentials or execute administrative actions by tricking users into clicking malicious links. The vulnerability's scope-change characteristic means successful exploitation compromises the integrity of the entire WordPress session, not just the plugin context. Organizations running affected versions face immediate risk of account takeover and administrative compromise without vendor remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Web Application Firewall rules configured to block script injection patterns in JetEngine plugin parameters; (2) strict Content Security Policy headers prohibiting inline scripts and external script execution; (3) network segmentation restricting plugin access to administrative users only; (4) multi-factor authentication enforcement to limit impact of compromised session tokens; (5) continuous monitoring of access logs for suspicious URL patterns indicative of XSS exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular commercial WordPress plugin with substantial install base
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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.

CVE-2026-17019 MEDIUM POC
6.1 Aug 10

Stored Cross-Site Scripting in the JetEngine WordPress plugin (all versions before 3.8.13.1) allows unauthenticated remo

CVE-2026-66613 CRITICAL
9.8 Aug 19

Remote code execution in Crocoblock JetEngine (WordPress plugin) versions 3.8.14 and earlier allows unauthenticated atta

CVE-2026-52706 CRITICAL
9.8 Jun 17

Unauthenticated PHP Object Injection in Crocoblock JetEngine WordPress plugin versions 3.8.10 and earlier allows remote

CVE-2026-49075 CRITICAL
9.8 Jun 17

PHP Object Injection in the JetEngine WordPress plugin (versions through 3.8.9.1) allows authenticated users with the Co

CVE-2021-41844 CRITICAL
9.8 Dec 15

Crocoblock JetEngine before 2.9.1 does not properly validate and sanitize form data. Rated critical severity (CVSS 9.8),

CVE-2026-14864 MEDIUM POC
5.4 Aug 02

Stored Cross-Site Scripting in JetEngine WordPress plugin before 3.8.12 allows users holding the Contributor role or hig

CVE-2026-49076 CRITICAL POC
9.3 Jun 17

Unauthenticated SQL injection in the JetEngine WordPress plugin (versions up to and including 3.8.9.1) allows remote att

CVE-2026-42774 CRITICAL
9.3 May 25

SQL injection in Crocoblock JetEngine (a WordPress plugin) through version 3.8.8.1 allows remote unauthenticated attacke

CVE-2026-54187 CRITICAL
9.3 Jun 17

Unauthenticated SQL injection in the JetEngine WordPress plugin versions 3.8.10.1 and earlier allows remote attackers to

CVE-2026-49084 CRITICAL
9.3 Jun 17

Unauthenticated SQL injection in the JetEngine WordPress plugin versions prior to 3.8.9.1 allows remote attackers to inj

CVE-2026-32355 HIGH
8.8 Mar 13

Crocoblock JetEngine versions below 3.8.4.1 are vulnerable to unsafe deserialization of untrusted data, enabling authent

CVE-2026-4662 HIGH
7.5 Mar 24

The JetEngine plugin for WordPress contains a SQL injection vulnerability in the listing_load_more AJAX action that allo

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy