Joan eduki nagusira
WebguneWebgunebeta
Tarifak
Toutes les failles

ÉlevéeCVE-2026-1166752026(e)ko urriaren 27(a)

Vulnérabilité de type Cross-Site Scripting (XSS) dans TinyMCE utilisant le plugin media avec sérialisation `data-mce-object`

Conséquences sérieuses, souvent sous quelques conditions : à corriger rapidement.

Sévérité
Élevée8.5 / 10
Publiée le
2026(e)ko urriaren 27(a)
Mise à jour
2026(e)ko urriaren 27(a)

L'avis

Traduction automatique de l'avis officiel. En cas de doute, l'avis d'origine, plus bas, fait foi.

Impact

Vulnérabilité XSS stockée dans le plugin media. Les attaquants peuvent injecter des scripts malveillants via des éléments créés à travers l'attribut data-mce-object, qui sont créés et exécutés avant la sanitisation. Cela impacte les utilisateurs de TinyMCE avec le plugin media activé.

Patches

Cette vulnérabilité a été corrigée dans TinyMCE 8.9.3 et TinyMCE 7.9.4 en s'assurant que, lors de l'utilisation du plugin media, tout contenu créé via l'attribut data-mce-object est correctement sanitisé en premier.

Workarounds

Aucune solution de contournement officielle n'est disponible.

Fix

Pour éviter cette vulnérabilité :

Mettre à jour vers TinyMCE 8.9.3 ou version supérieure. Mettre à jour vers TinyMCE 7.9.4 ou version supérieure.

Acknowledgements

Tiny remercie Fariskhi Vidyan (leiho berria) et David Vieira Kurz (HiSolutions AG) pour leur aide dans l'identification de cette vulnérabilité.

Composants touchés

ComposantVersions touchéesCorrigé en
tinymceJavaScript (npm)>= 8.5.1, < 8.9.38.9.3
TinyMCE.NET (NuGet)>= 8.5.1, < 8.9.38.9.3
tinymce/tinymcePHP (Composer)>= 8.5.1, < 8.9.38.9.3
tinymceJavaScript (npm)= 7.9.37.9.4
TinyMCE.NET (NuGet)= 7.9.37.9.4
tinymce/tinymcePHP (Composer)= 7.9.37.9.4

Vous utilisez une version touchée ? Passez à la version corrigée, puis redéployez.

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

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 (leiho berria) and David Vieira Kurz (HiSolutions AG) for their help identifying this vulnerability.

Catégorie : Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') (CWE-79)

Vecteur CVSS : CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

  • github.comhttps://github.com/tinymce/tinymce/security/advisories/GHSA-mf2p-h6hf-fcwm
  • nvd.nist.govhttps://nvd.nist.gov/vuln/detail/CVE-2026-116675
  • github.comhttps://github.com/tinymce/tinymce/commit/bd1ab5ef024c648c3f9c0b409e54a6c227c7d8a2
  • github.comhttps://github.com/tinymce/tinymce/releases/tag/8.9.3
  • tiny.cloudhttps://www.tiny.cloud/docs/tinymce/7/7.9.4-release-notes/#overview
  • tiny.cloudhttps://www.tiny.cloud/docs/tinymce/latest/8.9.3-release-notes/#overview
  • github.comhttps://github.com/advisories/GHSA-mf2p-h6hf-fcwm
WebguneWebgune

Hodei burujabe osoa, Frantzian diseinatua eta ostatatua.

DiscordDiscordGitHubGitHub
+33 (0)9 72 23 25 00support@webgune.cloud

Produktua

  • Ezaugarriak
  • Tarifak
  • Konparaketa
  • Changelog
  • Egoera
  • Ahuleziak (CVE)
  • Harremanetarako

Garatzaileak

  • Dokumentazioa
  • Frameworkak
  • API erreferentzia
  • Adibideak
  • CLI
  • Tresnak & VS Code

Legala

  • Erabilera baldintzak
  • Pribatutasun politika
  • Ohar legalak
  • Irisgarritasuna
  • RGPD
  • DPA
  • Erabilera onargarriaren politika

© 2026 KX712. Eskubide guztiak erreserbatuta. Webgune KX712-ren zerbitzu bat da.

Ordainketak:VisaMasterCardAmerican ExpressApple PayGoogle PaySEPABancontact