Skip to main content

JetEngine CVE-2026-17019

| EUVDEUVD-2026-55034 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-10 WPScan GHSA-g5mm-h736-h3g3
6.1
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

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

Unauthenticated network upload with no complexity (PR:N, AC:L); scope change because XSS fires in victim browser; UI:R required as victim must open the SVG; no availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/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
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

5
Analysis Generated
Aug 10, 2026 - 20:31 vuln.today
CVSS changed
Aug 10, 2026 - 20:22 NVD
6.1 (MEDIUM)
Patch available
Aug 10, 2026 - 08:02 EUVD
CVE Published
Aug 10, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 10, 2026 - 06:00 cve.org
MEDIUM 6.1

DescriptionCVE.org

The JetEngine WordPress plugin before 3.8.13.1 does not sanitise uploaded SVG files before storing and serving them, and does not adequately restrict who can upload them, allowing unauthenticated attackers to upload a file containing malicious JavaScript that executes in the browser of any user who opens it (Stored Cross-Site Scripting).

AnalysisAI

Stored Cross-Site Scripting in the JetEngine WordPress plugin (all versions before 3.8.13.1) allows unauthenticated remote attackers to upload SVG files containing arbitrary JavaScript, which then executes persistently in the browser of any user who views the file. The plugin neither sanitizes SVG content on upload nor restricts the upload endpoint to authenticated users, making the attack fully unauthenticated. A publicly available proof-of-concept exists per WPScan, though EPSS of 0.17% (7th percentile) and absence from CISA KEV suggest exploitation remains targeted rather than widespread at this time.

Technical ContextAI

SVG is an XML-based image format that natively supports embedded JavaScript via <script> tags and event handlers, making unsanitized SVG storage a well-known XSS vector (CWE-79: Improper Neutralization of Input During Web Page Generation). JetEngine is a Crocoblock WordPress plugin used for building dynamic content, custom post types, and listing grids. The vulnerability arises from two compounding failures: the absence of SVG sanitization (e.g., stripping script nodes before storage) and missing upload authorization checks. The CVSS scope change (S:C) accurately reflects that execution occurs in the victim's browser context, outside the server's trust boundary. CPE: cpe:2.3:a:unknown:jetengine:*:*:*:*:*:*:*:* covers all versions below 3.8.13.1.

RemediationAI

Upgrade JetEngine to version 3.8.13.1 or later, which is confirmed as the patched release per the WPScan advisory at https://wpscan.com/vulnerability/355ea90d-9fb3-4dc6-9676-48e5255fbc77/. If immediate patching is not possible, restrict SVG uploads at the server or WAF level by blocking multipart/form-data requests containing SVG MIME types or .svg extensions to JetEngine upload endpoints - note this disables SVG upload functionality entirely. Alternatively, restrict access to the affected upload endpoints to authenticated users only via a WAF rule or WordPress capability check, mitigating the unauthenticated upload vector while leaving authenticated SVG uploads intact (though authenticated SVG XSS would remain a risk until patched). WordPress-level SVG sanitization plugins such as Safe SVG can be installed as a compensating control but should not replace patching.

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

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-17019 vulnerability details – vuln.today

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