CVE-2026-14864

JetEngine < 3.8.12 - Contributor+ Stored XSS via jet_engine Shortcode

Published Aug 2, 2026 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

The JetEngine WordPress plugin (versions before 3.8.12) fails to escape a post meta value when rendering its shortcode, which permits users with Contributor role or higher to inject arbitrary JavaScript into stored content. This vulnerability enables stored cross‑site scripting that runs in the context of higher‑privileged users, such as administrators.

Affected Systems

Any WordPress installation that uses the JetEngine plugin with a version earlier than 3.8.12 and allows contributors to publish or edit posts containing the jet_engine shortcode is affected. No other vendors or products are listed.

Risk and Exploitability

The exploit requires the ability to create or edit content that includes the plugin’s shortcode, which is available to Contributors and above. Even though the EPSS score is below 1% and the issue is not in the CISA KEV catalog, the potential impact is moderate to high because the injected script runs with the privileges of the target user. The CVSS score of 5.4 indicates a medium severity level. The vulnerability is therefore a high‑risk concern for sites that grant contributors shortcode access but is unlikely to be widely exploited at present.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JetEngine to version 3.8.12 or later.
  • Revoke or restrict the Contributor role from users who can edit posts containing the jet_engine shortcode, or modify the shortcode to only be usable by administrators.
  • Add a content sanitization plugin or code filter to escape all shortcode output before rendering the page.

Generated by OpenCVE AI on August 4, 2026 at 22:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions jetengine
Vendors & Products Wordpress-extensions
Wordpress-extensions jetengine
Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title JetEngine < 3.8.12 - Contributor+ Stored XSS via jet_engine Shortcode
References
Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 3, 2026, 5:40 PM
Reserved
Jul 6, 2026, 12:51 PM
Status
Deferred
Published
Aug 2, 2026, 6:16 AM
Modified
Aug 26, 2026, 4:31 PM