CKEditor 5 is a modern JavaScript rich-text editor with an MVC architecture. From 45.0.0 until 47.7.4 and 48.5.1, the engine uses a vulnerable es-toolkit version whose prototype-pollution behavior can be reached while CKEditor processes incoming style attribute values. Crafted editor content can thereby cause unauthorized JavaScript execution in the browser. This issue is fixed in versions 47.7.4 and 48.5.1.
Advisories

No advisories yet.

Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Tue, 27 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Ckeditor
Ckeditor ckeditor5
Vendors & Products Ckeditor
Ckeditor ckeditor5

Tue, 27 Oct 2026 19:45:00 +0000

Type Values Removed Values Added
Description CKEditor 5 is a modern JavaScript rich-text editor with an MVC architecture. From 45.0.0 until 47.7.4 and 48.5.1, the engine uses a vulnerable es-toolkit version whose prototype-pollution behavior can be reached while CKEditor processes incoming style attribute values. Crafted editor content can thereby cause unauthorized JavaScript execution in the browser. This issue is fixed in versions 47.7.4 and 48.5.1.
Title CKEditor: Cross-site scripting (XSS) in the engine package
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-27T19:36:28.906Z

Reserved: 2026-10-26T20:00:59.830Z

Link: CVE-2026-116688

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-27T20:17:14.037

Modified: 2026-10-27T20:17:14.037

Link: CVE-2026-116688

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-27T20:30:08Z

Weaknesses