Vulnerability advisory

CVE-2024-43411

CKEditor4 has a low risk cross-site scripting (XSS) vulnerability from domain takeover

Published Updated OSV record ↗

Also known as GHSA-6v96-m24v-f58j

Severity
  • CVSS 3.xCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N

Affected versions

Repository

Affected commitsFixed by commit
GIT github.com/ckeditor/ckeditor4 ↗
32f517bc63bfcce2ef0bc86504e34845aabe0657 to before 82796d03d0ebbe34d48f3b65c6dde27107812a5182796d03d0ebbe34d48f3b65c6dde27107812a51
Not specifiedb5069c9cb769ea22eae1cbd7200f22b1cf2e3a7f
Also listed as affected (4)
  • 4.24.0-lts
  • 4.23.0-lts
  • 4.22.1
  • 4.22.0

Description

CKEditor4 is an open source what-you-see-is-what-you-get HTML editor. A theoretical vulnerability has been identified in CKEditor 4.22 (and above). In a highly unlikely scenario where an attacker gains control over the https://cke4.ckeditor.com domain, they could potentially execute an attack on CKEditor 4 instances. The issue impacts only editor instances with enabled version notifications. Please note that this feature is disabled by default in all CKEditor 4 LTS versions. Therefore, if you use CKEditor 4 LTS, it is highly unlikely that you are affected by this vulnerability. If you are unsure, please contact us. The fix is available in version 4.25.0-lts.

References

  • Codex
  • Claude Code
  • VS Code
  • GitHub Copilot
  • Cursor
  • Cline
  • Windsurf
  • Google Anti-gravity
  • OpenCode
  • Pi
  • Gemini CLI
  • Hermes Agent
  • Zed
  • Junie
  • Qwen Code
  • Kiro
  • Kilo Code
  • Factory Droid

Set up GitHits for your agents

Run this command:

<> bash
npx githits@latest init

What happens next:

  1. Opens your browser to authorize GitHits
  2. Asks whether to set up GitHits at the user or project level
  3. Detects your supported AI coding tools
  4. Lets you choose which tools to configure
  5. Configures the selected tools