CVE-2024-24816

CKEditor4 is an open source what-you-see-is-what-you-get HTML editor. A cross-site scripting vulnerability vulnerability has been discovered in versions prior to 4.24.0-lts in samples that use the `preview` feature. All integrators that use these samples in the production code can be affected. The vulnerability allows an attacker to execute JavaScript code by abusing the misconfigured preview feature. It affects all users using the CKEditor 4 at version < 4.24.0-lts with affected samples used in a production environment. A fix is available in version 4.24.0-lts.
Cross-site Scripting
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
6.1 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
GitHub_MCNA
6.1 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CISA-ADPADP
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 94%
VendorProductVersion
ckeditorckeditor
4.0 ≤
𝑥
< 4.24.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
ckeditor
bullseye
no-dsa
bookworm
no-dsa
buster
no-dsa
sid
vulnerable
ckeditor3
bookworm
no-dsa
bullseye
no-dsa
buster
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
ckeditor
plucky
needs-triage
oracular
Fixed 4.22.1+dfsg1-2ubuntu0.24.10.1
released
noble
Fixed 4.22.1+dfsg1-2ubuntu0.24.04.1~esm1
released
mantic
ignored
jammy
Fixed 4.16.2+dfsg-1ubuntu0.1~esm1
released
focal
Fixed 4.12.1+dfsg-1ubuntu0.1+esm1
released
bionic
Fixed 4.5.7+dfsg-2ubuntu0.18.04.1+esm1
released
xenial
Fixed 4.5.7+dfsg-2ubuntu0.16.04.1~esm2
released
trusty
ignored
ckeditor3
plucky
needs-triage
oracular
needs-triage
noble
needs-triage
mantic
ignored
jammy
needs-triage
focal
needs-triage
bionic
needs-triage
xenial
ignored
trusty
ignored
ldap-account-manager
plucky
needs-triage
oracular
needs-triage
noble
needs-triage
mantic
ignored
jammy
needs-triage
focal
needs-triage
bionic
needs-triage
xenial
needs-triage
trusty
ignored
request-tracker4
plucky
needs-triage
oracular
needs-triage
noble
needs-triage
mantic
ignored
jammy
needs-triage
focal
needs-triage
bionic
needs-triage
xenial
needs-triage
trusty
ignored