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.
Published: 2026-08-02
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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

History

Mon, 03 Aug 2026 18:30:00 +0000

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


Sun, 02 Aug 2026 06:15:00 +0000

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

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-03T17:40:16.653Z

Reserved: 2026-07-06T12:51:33.325Z

Link: CVE-2026-14864

cve-icon Vulnrichment

Updated: 2026-08-03T17:40:12.569Z

cve-icon NVD

Status : Received

Published: 2026-08-02T06:16:35.370

Modified: 2026-08-03T18:16:34.827

Link: CVE-2026-14864

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T23:00:15Z

Weaknesses
  • CWE-79

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