Skip to content
Noroxi

CKEditor 5 vulnerabilitiesCKEditor 5: known vulnerabilities and safe versions

npm: ckeditor5

CKEditor 5 has 7 known vulnerability records: 3 in the npm advisory data (GitHub Advisory Database via OSV, the same source npm audit uses) and 4 only in Retire.js (CDN builds and advisories without a CVE).

By branch: 47.x is safe from 47.6.0; 46.x has no fixed release in the records; 45.x has no fixed release in the records; 44.x has no fixed release in the records.

Vulnerabilities and safe version by branch

Safe version: on that branch, this release and every later one (up to the branch's latest release, where known) fall outside every known record's range. Candidates are only the records' own fixed versions and the branch's latest release; "No fix" means moving off the branch.

BranchSupportLatest on branchRecordsSafe version
47.x——1medium47.6.0
46.x——2mediumNo fix
45.x——2mediumNo fix
44.x——2mediumNo fix
43.x——2mediumNo fix
40.x——2mediumNo fix
35.x——1mediumNo fix
29.x——2mediumNo fix
27.x——1mediumNo fix
25.x——2mediumNo fix
10.x——4mediumNo fix

Support dates appear only for libraries that endoflife.date tracks.

Records

Newest first. Ranges are the record's own data; several ranges mean separate fixes per branch.

  • CVE-2026-283432026-03-05

    CKEditor: Cross-site scripting (XSS) in the HTML Support package

    Affected versions: >= 29.0.0, < 47.6.0

    medium 6.1

    Fixed in: 47.6.0

  • CVE-2025-580642025-09-04

    CKEditor is susceptible to Cross-Site Scripting (XSS) through its clipboard package

    Affected versions: >= 46.0.0, < 46.0.3 · >= 44.2.0, < 45.2.2

    low 2.3

    Fixed in: 45.2.2, 46.0.3

  • CVE-2024-456132024-09-25

    CKEditor 5 has Cross-site Scripting vulnerability in the clipboard package

    Affected versions: >= 40.0.0, < 43.1.1

    medium 5.1

    Fixed in: 43.1.1

  • CVE-2022-311752022-08-03

    Cross-site scripting caused by the editor instance destroying process in ckeditor5

    Affected versions: < 35.0.0

    medium 4.7

    Fixed in: 35.0.0

  • CVE-2021-213912021-04-28

    Regular expression Denial of Service in multiple packages

    Affected versions: < 27.0.0

    medium 6.5

    Fixed in: 27.0.0

    EPSS 1.6%

  • CVE-2021-212542021-01-29

    Regular expression Denial of Service in Markdown plugin

    Affected versions: < 25.0.0

    medium 6.5

    Fixed in: 25.0.0

    EPSS 1.7%

  • CVE-2018-110932018-05-22

    Cross-site scripting (XSS) vulnerability in the Link package for CKEditor 5 before 10.0.1 allows remote attackers to inject arbitrary web sc

    Affected versions: < 10.0.1

    medium 6.1

    Fixed in: 10.0.1

    EPSS 1%

Sources and method

Ranges: GitHub Advisory Database (OSV npm export, daily) and Retire.js (Apache-2.0). Exploitation: CISA KEV, FIRST EPSS and exploit maturity from the Noroxi CVE database. Support dates: endoflife.date.

This page and the JavaScript library scan use the same matching rule: a row without bounds is not evidence, and versions are compared in one place. A record without a version range never counts as "affected" in the version check.

Data as of October 22, 2026.

Other libraries