NetSight
medium6.1Public exploit code

CVE-2020-7680

docsify prior to 4.11.4 is susceptible to Cross-site Scripting (XSS).

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

docsify prior to 4.11.4 is susceptible to Cross-site Scripting (XSS). Docsify.js uses fragment identifiers (parameters after # sign) to load resources from server-side .md files. Due to lack of validation here, it is possible to provide external URLs after the /#/ (domain.com/#//attacker.com) and render arbitrary JavaScript/HTML inside docsify page.

Affected products

VendorProductAffected versions
DocsifyjsDocsify
before 4.11.4

Weakness classification

References