WordPress Plugin Vulnerabilities

JetEngine < 3.8.13.1 - Unauthenticated Stored XSS via Form File Upload (SVG)

Description

The plugin 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).
This requires a form with a file-upload field configured to accept uploads from any (unauthenticated) user.

Proof of Concept

Affects Plugins

Fixed in 3.8.13.1

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Nguyễn Đức Hòa
Submitter
Nguyễn Đức Hòa
Verified
Yes

Timeline

Publicly Published
2026-08-05 (about 5 days ago)
Added
2026-08-05 (about 4 days ago)
Last Updated
2026-08-07 (about 2 days ago)

Other