GHSA-mf2p-h6hf-fcwm

    Dashboard / Vulnerabilities / GHSA-mf2p-h6hf-fcwm

    GHSA-mf2p-h6hf-fcwm

    Published: 27 Oct 2026Last Modified: 27 Oct 2026

    Summary: TinyMCE Cross-Site Scripting (XSS) vulnerability using media plugin `data-mce-object` serialization

    Details: ### Impact Stored XSS vulnerability in the media plugin. Attackers can inject malicious scripts via elements crafted through the data-mce-object attribute, which are created and executed before sanitization. Impacts users of TinyMCE with the media plugin enabled. ### Patches This vulnerability has been patched in TinyMCE 8.9.3 and TinyMCE 7.9.4 by ensuring that, when using the media plugin, any content created through the data-mce-object attribute is properly sanitized first. ### Workarounds No official workaround available. ### Fix To avoid this vulnerability: Upgrade to TinyMCE 8.9.3 or higher. Upgrade to TinyMCE 7.9.4 or higher. ### Acknowledgements Tiny thanks [Fariskhi Vidyan](https://github.com/farisv) and David Vieira Kurz (HiSolutions AG) for their help identifying this vulnerability.

    Affected packages

    Package

    Name: tinymce

    Purl: pkg:npm/tinymce

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 8.5.1
    Fixed -8.9.3

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-mf2p-h6hf-fcwm | CVE-DB