Skip to content
OpenAdvisories
Medium · 4.3 CVE-2024-29881 EUVD-2024-0820GHSA-5359-pvf2-pw78

TinyMCE Cross-Site Scripting (XSS) vulnerability in handling external SVG files through Object or Embed elements

Published Mar 26, 2024 · Updated Aug 2, 2024 · Assigned by GitHub_M

Description

TinyMCE is an open source rich text editor. A cross-site scripting (XSS) vulnerability was discovered in TinyMCE’s content loading and content inserting code. A SVG image could be loaded though an `object` or `embed` element and that image could potentially contain a XSS payload. This vulnerability is fixed in 6.8.1 and 7.0.0.

Affected products

VendorProductAffectedFixed
tinymce tinymce < 7.0.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS tinymce No fix yet —
Ubuntu 18.04 LTS tinymce No fix yet —
Ubuntu 16.04 LTS tinymce No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm tinymce < 7.0.0 7.0.0 GHSA-5359-pvf2-pw78
NuGet TinyMCE < 7.0.0 7.0.0 GHSA-5359-pvf2-pw78
Packagist tinymce/tinymce < 7.0.0 7.0.0 GHSA-5359-pvf2-pw78

Advisories 1

References