Skip to main content
← All vulnerabilities
CVE-2020-7680GHSA-QPQH-46QJ-VWCWSNYK-JS-DOCSIFY-567099

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

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.11.4
1 on Exploit-DB

Summary

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.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-48681

  3. Record last updated

Affected versions

  • n/a docsify

    All versions prior to 4.11.4

  • docsifynpm

    fixed in 4.11.4

References 7

GitHub · docsifyjs/docsify

snyk.io

packetstormsecurity.com

seclists.org

Exploit-DB