GitHub Advisoryadvisory · npm
GHSA-gvpx-9459-w3mj Cross-Site Scripting in @ckeditor/ckeditor5-link
MEDIUM
Official page ↗
- Aliases
- CVE-2018-11093
- Ecosystem
- npm
- Packages
- @ckeditor/ckeditor5-link
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weaknesses
- CWE-79
- Reviewed
- 2020-06-16
Affected packages
• npm @ckeditor/ckeditor5-link: >= 0.3.0, < 10.0.1 → fixed in 10.0.1
Description
Versions of `status-board` prior to 10.0.1 are vulnerable to Cross-Site Scripting. The `_createPreviewButton()` function fails to sanitize the `href` attribute of a created `` tag. This may allow attackers to execute arbitrary JavaScript in a victim's browser.
Recommendation
Upgrade to version 10.0.1 or later.
Related
Alias · CVE (1)
- CVE-2018-11093 Cross-site scripting (XSS) vulnerability in the Link package for CKEditor 5 before 10.0.1 allows remote attackers to inject arbitrary web… vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2018-11093 advisory
- https://github.com/ckeditor/ckeditor5-link/commit/8cb782eceba10fc481e4021cb5d25b2a85d1b04e web
- https://ckeditor.com/blog/CKEditor-5-v10.0.1-released web
- https://github.com/advisories/GHSA-gvpx-9459-w3mj advisory
- https://github.com/ckeditor/ckeditor5-link package
- https://github.com/ckeditor/ckeditor5-link/blob/master/CHANGELOG.md#1001-2018-05-22 web
- https://snyk.io/vuln/SNYK-JS-CKEDITORCKEDITOR5LINK-72892 web
- https://www.npmjs.com/advisories/1154 web