CVE-2021-33829
ckeditor4 vulnerable to cross-site scripting
Record summary
CVE-2021-33829 has a selected CVSS score of 6.1 (medium); EIP currently links 1 Nuclei template.
Description
A cross-site scripting (XSS) vulnerability in the HTML Data Processor in CKEditor 4 4.14.0 through 4.16.x before 4.16.1 allows remote attackers to inject executable JavaScript code through a crafted comment because --!> is mishandled.
Exploitation context
Available material
- Nuclei templates
- 1
Affected products and versions
3| Product | Source | Version range | Status |
|---|---|---|---|
ckeditor4Browse npm / ckeditor4 | GitHub Advisory | 4.14.0 to < 4.16.1 · Fixed in 4.16.1 | affected |
drupal/coreBrowse Packagist / drupal/core | GitHub Advisory | 7.0.0 to < 7.80 · Fixed in 7.80 | affected |
| 8.0.0 to < 8.9.16 · Fixed in 8.9.16 | affected | ||
| 9.0.0 to < 9.0.14 · Fixed in 9.0.14 | affected | ||
| 9.1.0 to < 9.1.9 · Fixed in 9.1.9 | affected | ||
drupal/drupalBrowse Packagist / drupal/drupal | GitHub Advisory | 7.0.0 to < 7.80 · Fixed in 7.80 | affected |
| 8.0.0 to < 8.9.16 · Fixed in 8.9.16 | affected | ||
| 9.0.0 to < 9.0.14 · Fixed in 9.0.14 | affected | ||
| 9.1.0 to < 9.1.9 · Fixed in 9.1.9 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMDrupal 7 CKEditor XSSCVSS 6.1
CKEditor 4.14.0 through 4.16.x before 4.16.1 contains a reflected cross-site scripting caused by mishandling in comments, letting remote attackers inject executable JavaScript code, exploit requires victim to view malicious content.
Impact
Attackers can execute arbitrary JavaScript in the context of the victim's browser, leading to session hijacking or malicious actions.
Remediation
Update to version 4.16.1 or later.
Source: ProjectDiscovery