GHSA-qf65-hph9-453r: Drupal Cross-Site Scripting (XSS) affecting CKEditor Third-party library
4.6
Basic Information
Technical Details
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
drupal/drupal | composer | >= 8.0.0, < 8.9.16 | 8.9.16 |
drupal/drupal | composer | >= 9.0.0, < 9.1.12 | 9.1.12 |
drupal/drupal | composer | >= 9.2.0, < 9.2.4 | 9.2.4 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from Drupal's integration with an outdated CKEditor
library rather than specific vulnerable functions within Drupal's codebase. The advisory indicates the XSS vulnerabilities exist in the third-party CKEditor
component itself, which Drupal uses for WYSIWYG editing. The fix involves updating the CKEditor
library dependency to a patched version, not modifying Drupal's internal functions. Without access to specific commit diffs or Drupal code changes related to this vulnerability, we cannot confidently identify specific Drupal functions that introduced the vulnerability. The security issue is resolved by updating the external library version constraint in Drupal's dependencies rather than patching specific PHP
functions.