CKEditor 45.x < 47.7.4 / 48.x < 48.5.1 XSS

high Nessus Plugin ID 373617

Synopsis

The remote web server may be affected by a cross site scripting vulnerability.

Description

The version of CKEditor included on the remote web host is 45.x prior to 47.7.4, or 48.x prior to 48.5.1. It is, therefore, affected by a cross-site scripting (XSS) vulnerability. The CKEditor 5 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.

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version number.

Solution

Upgrade to CKEditor 47.7.4 / 48.5.1 or later.

See Also

https://github.com/ckeditor/ckeditor5/releases/tag/v47.7.4

https://github.com/ckeditor/ckeditor5/releases/tag/v48.5.1

http://www.nessus.org/u?2cbd9462

Plugin Details

Severity: High

ID: 373617

File Name: cksource_ckeditor_47_7_4.nasl

Version: 1.2

Type: Remote

Published: 10/29/2026

Updated: 10/30/2026

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.3

Percentile: 53.55

CVSS v2

Risk Factor: High

Base Score: 8.5

Vector: CVSS2#AV:N/AC:L/Au:S/C:C/I:C/A:N

CVSS Score Source: CVE-2026-116688

CVSS v3

Risk Factor: High

Base Score: 8.1

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Vulnerability Information

CPE: cpe:/a:cksource:ckeditor

Required KB Items: installed_sw/CKSource CKEditor

Patch Publication Date: 9/16/2026

Vulnerability Publication Date: 9/16/2026

Reference Information

CVE: CVE-2026-116688

IAVA: 2026-A-1222