PT-2024-30564 · Ckeditor4+3 · Ckeditor4+3

·

CVE-2024-43407

·

Published

2024-08-21

·

Updated

2024-08-23

CVSS v3.1

6.1

Medium

VectorAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions CKEditor4 versions prior to 4.25.0-lts
Description A potential vulnerability has been discovered in the CKEditor 4 Code Snippet GeSHi plugin, allowing a reflected XSS attack by exploiting a flaw in the GeSHi syntax highlighter library. The GeSHi library, included as a vendor dependency in CKEditor 4 source files, is no longer actively maintained, and its continued use poses potential security risks. An attacker could craft a malicious script that could be executed by sending a request to the GeSHi library hosted on a PHP web server.
Recommendations To mitigate the risks, upgrade to version 4.25.0-lts or later, which removes the GeSHi library as a dependency. For integrators who still want to use the GeSHi syntax highlighter, manually add the library, but be aware of the potential security vulnerabilities associated with its use. As a temporary workaround, consider disabling the GeSHi syntax highlighter until a patch is available. Restrict access to the vulnerable Code Snippet GeSHi plugin to minimize the risk of exploitation.

Exploit

Fix

XSS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2024-43407
GHSA-7R32-VFJ5-C2JV

Affected Products

Ckeditor4
Debian
Geshi
Php