Cross-site scripting in TinyMCE - #VU131920
Published: May 20, 2026 / Updated: May 20, 2026
TinyMCE
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary script in the victim's browser.
The vulnerability exists due to improper neutralization of input during web page generation in the media plugin when rendering content containing crafted data-mce-* attributes. A remote user can inject crafted data-mce-object and related data-mce-p-* attributes to execute arbitrary script in the victim's browser.
User interaction is required when the malicious content is rendered, and only instances with the media plugin enabled are vulnerable.