CVE-2023-45818

MediumCVSS 6.1/10Last modified Jun 17, 2026

Description

TinyMCE is an open source rich text editor. A mutation cross-site scripting (mXSS) vulnerability was discovered in TinyMCE’s core undo and redo functionality. When a carefully-crafted HTML snippet passes the XSS sanitisation layer, it is manipulated as a string by internal trimming functions before being stored in the undo stack. If the HTML snippet is restored from the undo stack, the combination of the string manipulation and reparative parsing by either the browser's native [DOMParser API](https://developer.mozilla.org/en-US/docs/Web/API/DOMParser) (TinyMCE 6) or the SaxParser API (TinyMCE 5) mutates the HTML maliciously, allowing an XSS payload to be executed. This vulnerability has been patched in TinyMCE 5.10.8 and TinyMCE 6.7.1 by ensuring HTML is trimmed using node-level manipulation instead of string manipulation. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Metrics

CVSS 3.1 6.1/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Oct 19, 2023
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2023

CVE-2023-458196.1TinyMCE is an open source rich text editor. A cross-site scripting (XSS) vulnerability was discovered in TinyMCE’s Notification Manager API.CVE-2023-45828.8Due to large allocation checks in Angle for glsl shaders being too lenient a buffer overflow could have occurred when allocating too much prCVE-2023-458206.5Directus is a real-time API and App dashboard for managing SQL database content. In affected versions any Directus installation that has webCVE-2023-458216.3Artifact Hub is a web-based application that enables finding, installing, and publishing packages and configurations for CNCF projects. DuriCVE-2023-458225.3Artifact Hub is a web-based application that enables finding, installing, and publishing packages and configurations for CNCF projects. DuriCVE-2023-458237.5Artifact Hub is a web-based application that enables finding, installing, and publishing packages and configurations for CNCF projects. DuriCVE-2023-458244.3OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pagCVE-2023-458255.5ydb-go-sdk is a pure Go native and database/sql driver for the YDB platform. Since ydb-go-sdk v3.48.6 if you use a custom credentials objectCVE-2023-458266.5Leantime is an open source project management system. A 'userId' variable in `app/domain/files/repositories/class.files.php` is not parameteCVE-2023-458279.8Dot diver is a lightweight, powerful, and dependency-free TypeScript utility library that provides types and functions to work with object pCVE-2023-458285.4Missing Authorization vulnerability in RumbleTalk RumbleTalk Live Group Chat rumbletalk-chat-a-chat-with-themes allows Exploiting IncorrectlCVE-2023-458295.4Auth. (contributor+) Stored Cross-Site Scripting (XSS) vulnerability in HappyBox Newsletter & Bulk Email Sender – Email Newsletter Plugin fo
CVE-2023-45818: Medium severity, CVSS 6.1 | Vulnix