Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Apostrophe has default XSS via `xmp` raw-text passthrough in `sanitize-html`
Vulnerability Description
ApostropheCMS is an open-source Node.js content management system, and sanitize-html provides a simple HTML sanitizer with a clear API. Under the default configuration, versions of `sanitize-html` prior to 2.17.4 can turn attacker-controlled content inside a disallowed `xmp` element into live HTML or JavaScript. This is a sanitizer bypass in the default `disallowedTagsMode: 'discard'` path and can lead to stored XSS in applications that render sanitized output back to users. Version 2.17.4 patches the issue.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Vulnerability Title
Apostrophecms sanitize-html 跨站脚本漏洞
Vulnerability Description
Apostrophecms sanitize-html是Apostrophecms公司开源的一个HTML清理库。 Apostrophecms sanitize-html 2.17.4之前版本存在跨站脚本漏洞,该漏洞源于在默认配置的 disallowedTagsMode: 'discard' 路径下,攻击者可以利用禁止的 `xmp` 元素内的内容转换为HTML或JavaScript,导致存储型跨站脚本攻击。
CVSS Information
N/A
Vulnerability Type
N/A