CVE-2020-7680

MediumCVSS 6.1/10Last modified Jun 17, 2026

Description

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.

Metrics

CVSS 3.1 6.1/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 20, 2020
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2020

CVE-2020-76817.5This affects all versions of package marscode. There is no path sanitization in the path provided at fs.readFile in index.js.CVE-2020-76827.5This affects all versions of package marked-tree. There is no path sanitization in the path provided at fs.readFile in index.js.CVE-2020-76837.5This affects all versions of package rollup-plugin-server. There is no path sanitization in readFile operation performed inside the readFileCVE-2020-76849.8This affects all versions of package rollup-plugin-serve. There is no path sanitization in readFile operation.CVE-2020-76857.5This affects all versions of package UmbracoForms. When using the default configuration for upload forms, it is possible to upload arbitraryCVE-2020-76867.5This affects all versions of package rollup-plugin-dev-server. There is no path sanitization in readFile operation inside the readFileFromCoCVE-2020-76877.5This affects all versions of package fast-http. There is no path sanitization in the path provided at fs.readFile in index.js.CVE-2020-76887.8The issue occurs because tagName user input is formatted inside the exec function is executed without any checks.CVE-2020-76897.5Data is truncated wrong when its length is greater than 255 bytes.CVE-2020-76906.1All affected versions <2.0.0 of package jspdf are vulnerable to Cross-site Scripting (XSS). It is possible to inject JavaScript code via theCVE-2020-76916.1In all versions of the package jspdf, it is possible to use <<script>script> in order to go over the filtering regex.CVE-2020-76929.1PKCE support is not implemented in accordance with the RFC for OAuth 2.0 for Native Apps. Without the use of PKCE, the authorization code re
CVE-2020-7680: Medium severity, CVSS 6.1 | Vulnix