CVE-2026-116688
CVE-2026-116688 · CKEditor: Cross-site scripting (XSS) in the engine package
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
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.
CVSS 8.1 · Élevée · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: node
Produits et versions concernés
ckeditor5
- Versions du logiciel
- >= 45.0.0, < 47.7.4: Concernée
- >= 48.0.0, < 48.5.1: Concernée
Aucun correctif publié
ckeditor5 npm
- Plages de versions concernées
- SEMVER: ≥ 45.0.0, < 47.7.4
Mettez à jour vers 47.7.4
@ckeditor/ckeditor5-engine npm
- Plages de versions concernées
- SEMVER: ≥ 45.0.0, < 47.7.4
Mettez à jour vers 47.7.4
ckeditor5 npm
- Plages de versions concernées
- SEMVER: ≥ 48.0.0, < 48.5.1
Mettez à jour vers 48.5.1
@ckeditor/ckeditor5-engine npm
- Plages de versions concernées
- SEMVER: ≥ 48.0.0, < 48.5.1
Mettez à jour vers 48.5.1
Sources originales
- https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-rh54-vffm-5fvp
- https://github.com/ckeditor/ckeditor5/commit/4d9c5bb34f63cd956d15ccafbe584e14280c86a0
- https://github.com/ckeditor/ckeditor5/commit/a750e38635db6a18c5b11599c09f4fd702850423
- https://github.com/ckeditor/ckeditor5/releases/tag/v47.7.4
- https://github.com/ckeditor/ckeditor5/releases/tag/v48.5.1
- https://nvd.nist.gov/vuln/detail/CVE-2026-116688