TinyMCE patches stored XSS flaws in editor sanitizer and media plugin
TinyMCE has patched multiple cross-site scripting vulnerabilities in its widely deployed rich text editor, including stored and sanitization-related flaws tracked as CVE-2026-47759, CVE-2026-47760, CVE-2026-47761, and CVE-2026-47762. The issues could let remote attackers inject malicious JavaScript into web content and compromise active user sessions when affected content is viewed. Reported weaknesses include improper namespace scope handling in the core sanitizer, bypasses involving prefixed attributes and comment handling, and a flaw in the media plugin.
The media plugin issue, CVE-2026-47761, stems from TinyMCE serializing rich-media elements into placeholder images while preserving raw properties in data-mce-* HTML attributes. Because many downstream filters permit arbitrary data-* attributes, malicious payloads can survive sanitization, be stored persistently, and later be deserialized into active DOM elements without sufficient validation, triggering script execution in users' browsers. TinyMCE said fixes are available in supported branches and advised customers to upgrade to version 7.9.3 or later or 8.5.1, while version 5 commercial users may require long-term support updates.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
3 events from the most recent confirmed update back to the earliest known activity.
TinyMCE releases fixes across supported branches
TinyMCE released fixes for the disclosed XSS issues across supported branches. Users were advised to upgrade to version 7.9.3 or later, or version 8.5.1, while version 5 commercial customers may require long-term support fixes.
Researchers disclose multiple TinyMCE XSS vulnerabilities
Researchers disclosed multiple TinyMCE cross-site scripting vulnerabilities, including CVE-2026-47759, CVE-2026-47760, CVE-2026-47761, and CVE-2026-47762. The flaws affect the media plugin and core sanitization logic, with bypasses involving namespace scope handling, prefixed attributes, and comment handling.
TinyMCE stored XSS flaw in media plugin is disclosed as CVE-2026-47761
A stored cross-site scripting vulnerability in TinyMCE's media plugin was disclosed under CVE-2026-47761. The issue stems from unsafe handling of serialized rich-media properties in data-mce-* attributes, which can survive sanitization and later execute attacker-controlled code when content is rendered.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
2 references tracked. Mallory keeps watching after this page renders.
See the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


