Staging Environment: Content and features may be unstable or change without notice.

Advisory Weakness Curation

CVE-2018-3740

Progress 0 / 0

Advisory Summaries

github_osv/GHSA-7f42-p84j-f58p

Sanitize vulnerable to Improper Input Validation and Cross-site Scripting When Sanitize <= 4.6.2 is used in combination with libxml2 >= 2.9.2, a specially crafted HTML fragment can cause libxml2 to generate improperly escaped output, allowing non-whitelisted attributes to be used on whitelisted elements. This can allow HTML and JavaScript injection, which could result in XSS if Sanitize's output is served to browsers.

gitlab/gem/sanitize/CVE-2018-3740

HTML injection/XSS When sanitize is used in combination with libxml2, a specially crafted HTML fragment can cause libxml2 to generate improperly escaped output, allowing attributes that are not specified in the allowlist to be used. This can allow HTML and JavaScript injection, which could result in XSS if the output is served to browsers.