Skip to main content

JetEngine CVE-2026-14864

| EUVDEUVD-2026-51929 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-02 WPScan GHSA-jv5v-wg25-69hq
5.4
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI
5.4 MEDIUM

PR:L for mandatory Contributor role; S:C because payload executes in admin browser scope; UI:R as victim must navigate to the injected post; no availability impact.

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

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

5
Analysis Generated
Aug 03, 2026 - 18:29 vuln.today
CVSS changed
Aug 03, 2026 - 18:22 NVD
5.4 (MEDIUM)
Patch available
Aug 02, 2026 - 07:00 EUVD
CVE Published
Aug 02, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 02, 2026 - 06:00 cve.org
MEDIUM 5.4

DescriptionCVE.org

The JetEngine WordPress plugin before 3.8.12 does not escape a post meta value before outputting it through one of its shortcodes, allowing users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute in the context of higher-privileged users such as administrators.

AnalysisAI

Stored Cross-Site Scripting in JetEngine WordPress plugin before 3.8.12 allows users holding the Contributor role or higher to inject persistent malicious scripts via unescaped post meta values rendered by plugin shortcodes, with execution occurring in the browser context of higher-privileged users including administrators. A publicly available exploit exists per WPScan, though EPSS remains low at 0.15% (5th percentile), suggesting limited observed mass exploitation at time of analysis. The scope-change characteristic (S:C in CVSS) elevates the real-world impact: successful exploitation can lead to admin session hijacking or unauthorized privileged actions despite the medium base score.

Technical ContextAI

JetEngine is a WordPress plugin developed for dynamic content management, providing custom post types, meta fields, and rendering shortcodes. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the failure to apply output escaping to post meta values before they are rendered within a JetEngine shortcode. WordPress contributor-level users have write access to post meta fields; without server-side sanitization or output escaping at render time, attacker-controlled data flows directly into DOM output. Affected scope per CPE is cpe:2.3:a:unknown:jetengine:*:*:*:*:*:*:*:*, covering all plugin versions below 3.8.12. The CVSS vector AV:N/AC:L/PR:L/UI:R/S:C confirms a network-delivered, low-complexity stored payload that requires a victim interaction (admin page view) and causes a scope change into the privileged user's browser context.

RemediationAI

Update JetEngine to version 3.8.12 or later, which applies the necessary output escaping to post meta values rendered by affected shortcodes. This is a vendor-released patch confirmed by the WPScan advisory at https://wpscan.com/vulnerability/7222601e-4f2b-4dfb-88aa-692a556f3e86/ and EUVD-2026-51929. If an immediate update is not feasible, restrict the Contributor role from creating or editing posts that leverage JetEngine shortcodes with post meta output - this limits the injection surface but reduces editorial capability for contributor-tier users. Additionally, restricting open contributor registration or enforcing multi-factor authentication on all contributor accounts reduces the likelihood of an attacker obtaining the required low-privilege access. Content security policy (CSP) headers can reduce the blast radius of XSS execution but should not be treated as a primary mitigation, as they do not prevent payload storage. Note that the vendor CPE lists the developer as 'unknown'; confirm the plugin identity and update channel via the official WordPress plugin repository.

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

CVE-2026-4352 HIGH
7.5 Apr 14

SQL injection in JetEngine WordPress plugin (≤3.8.6.1) via Custom Content Type REST API allows unauthenticated remote at

Share

CVE-2026-14864 vulnerability details – vuln.today

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