Vulnerabilities
Vulnerable Software

Vulnerability Details CVE-2026-5160

Versions of the package github.com/yuin/goldmark/renderer/html before 1.7.17 are vulnerable to Cross-site Scripting (XSS) due to improper ordering of URL validation and normalization. The renderer validates link destinations using a prefix-based check (IsDangerousURL) before resolving HTML entities. This allows an attacker to bypass protocol filtering by encoding dangerous schemes using HTML5 named character references. For example, a payload such as javascript:alert(1) is not recognized as dangerous during validation, leading to arbitrary script execution in the context of applications that render the URL.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.003
EPSS Ranking 20.1%
CVSS Severity
CVSS v3 Score 6.1
Products affected by CVE-2026-5160
  • Yuin » Goldmark » Version: .1.1.13
    cpe:2.3:a:yuin:goldmark:.1.1.13
  • Yuin » Goldmark » Version: .1.1.21
    cpe:2.3:a:yuin:goldmark:.1.1.21
  • Yuin » Goldmark » Version: 1.0.0
    cpe:2.3:a:yuin:goldmark:1.0.0
  • Yuin » Goldmark » Version: 1.0.1
    cpe:2.3:a:yuin:goldmark:1.0.1
  • Yuin » Goldmark » Version: 1.0.10
    cpe:2.3:a:yuin:goldmark:1.0.10
  • Yuin » Goldmark » Version: 1.0.2
    cpe:2.3:a:yuin:goldmark:1.0.2
  • Yuin » Goldmark » Version: 1.0.3
    cpe:2.3:a:yuin:goldmark:1.0.3
  • Yuin » Goldmark » Version: 1.0.4
    cpe:2.3:a:yuin:goldmark:1.0.4
  • Yuin » Goldmark » Version: 1.0.5
    cpe:2.3:a:yuin:goldmark:1.0.5
  • Yuin » Goldmark » Version: 1.0.6
    cpe:2.3:a:yuin:goldmark:1.0.6
  • Yuin » Goldmark » Version: 1.0.7
    cpe:2.3:a:yuin:goldmark:1.0.7
  • Yuin » Goldmark » Version: 1.0.8
    cpe:2.3:a:yuin:goldmark:1.0.8
  • Yuin » Goldmark » Version: 1.0.9
    cpe:2.3:a:yuin:goldmark:1.0.9
  • Yuin » Goldmark » Version: 1.1.0
    cpe:2.3:a:yuin:goldmark:1.1.0
  • Yuin » Goldmark » Version: 1.1.1
    cpe:2.3:a:yuin:goldmark:1.1.1
  • Yuin » Goldmark » Version: 1.1.10
    cpe:2.3:a:yuin:goldmark:1.1.10
  • Yuin » Goldmark » Version: 1.1.11
    cpe:2.3:a:yuin:goldmark:1.1.11
  • Yuin » Goldmark » Version: 1.1.12
    cpe:2.3:a:yuin:goldmark:1.1.12
  • Yuin » Goldmark » Version: 1.1.14
    cpe:2.3:a:yuin:goldmark:1.1.14
  • Yuin » Goldmark » Version: 1.1.15
    cpe:2.3:a:yuin:goldmark:1.1.15
  • Yuin » Goldmark » Version: 1.1.16
    cpe:2.3:a:yuin:goldmark:1.1.16
  • Yuin » Goldmark » Version: 1.1.17
    cpe:2.3:a:yuin:goldmark:1.1.17
  • Yuin » Goldmark » Version: 1.1.18
    cpe:2.3:a:yuin:goldmark:1.1.18
  • Yuin » Goldmark » Version: 1.1.19
    cpe:2.3:a:yuin:goldmark:1.1.19
  • Yuin » Goldmark » Version: 1.1.2
    cpe:2.3:a:yuin:goldmark:1.1.2
  • Yuin » Goldmark » Version: 1.1.20
    cpe:2.3:a:yuin:goldmark:1.1.20
  • Yuin » Goldmark » Version: 1.1.21
    cpe:2.3:a:yuin:goldmark:1.1.21
  • Yuin » Goldmark » Version: 1.1.22
    cpe:2.3:a:yuin:goldmark:1.1.22
  • Yuin » Goldmark » Version: 1.1.23
    cpe:2.3:a:yuin:goldmark:1.1.23
  • Yuin » Goldmark » Version: 1.1.24
    cpe:2.3:a:yuin:goldmark:1.1.24
  • Yuin » Goldmark » Version: 1.1.25
    cpe:2.3:a:yuin:goldmark:1.1.25
  • Yuin » Goldmark » Version: 1.1.26
    cpe:2.3:a:yuin:goldmark:1.1.26
  • Yuin » Goldmark » Version: 1.1.27
    cpe:2.3:a:yuin:goldmark:1.1.27
  • Yuin » Goldmark » Version: 1.1.28
    cpe:2.3:a:yuin:goldmark:1.1.28
  • Yuin » Goldmark » Version: 1.1.29
    cpe:2.3:a:yuin:goldmark:1.1.29
  • Yuin » Goldmark » Version: 1.1.3
    cpe:2.3:a:yuin:goldmark:1.1.3
  • Yuin » Goldmark » Version: 1.1.30
    cpe:2.3:a:yuin:goldmark:1.1.30
  • Yuin » Goldmark » Version: 1.1.31
    cpe:2.3:a:yuin:goldmark:1.1.31
  • Yuin » Goldmark » Version: 1.1.32
    cpe:2.3:a:yuin:goldmark:1.1.32
  • Yuin » Goldmark » Version: 1.1.33
    cpe:2.3:a:yuin:goldmark:1.1.33
  • Yuin » Goldmark » Version: 1.1.4
    cpe:2.3:a:yuin:goldmark:1.1.4
  • Yuin » Goldmark » Version: 1.1.5
    cpe:2.3:a:yuin:goldmark:1.1.5
  • Yuin » Goldmark » Version: 1.1.6
    cpe:2.3:a:yuin:goldmark:1.1.6
  • Yuin » Goldmark » Version: 1.1.7
    cpe:2.3:a:yuin:goldmark:1.1.7
  • Yuin » Goldmark » Version: 1.1.8
    cpe:2.3:a:yuin:goldmark:1.1.8
  • Yuin » Goldmark » Version: 1.1.9
    cpe:2.3:a:yuin:goldmark:1.1.9
  • Yuin » Goldmark » Version: 1.2.0
    cpe:2.3:a:yuin:goldmark:1.2.0
  • Yuin » Goldmark » Version: 1.2.1
    cpe:2.3:a:yuin:goldmark:1.2.1
  • Yuin » Goldmark » Version: 1.3.0
    cpe:2.3:a:yuin:goldmark:1.3.0
  • Yuin » Goldmark » Version: 1.3.1
    cpe:2.3:a:yuin:goldmark:1.3.1
  • Yuin » Goldmark » Version: 1.3.2
    cpe:2.3:a:yuin:goldmark:1.3.2
  • Yuin » Goldmark » Version: 1.3.3
    cpe:2.3:a:yuin:goldmark:1.3.3
  • Yuin » Goldmark » Version: 1.3.4
    cpe:2.3:a:yuin:goldmark:1.3.4
  • Yuin » Goldmark » Version: 1.3.5
    cpe:2.3:a:yuin:goldmark:1.3.5
  • Yuin » Goldmark » Version: 1.3.6
    cpe:2.3:a:yuin:goldmark:1.3.6
  • Yuin » Goldmark » Version: 1.3.7
    cpe:2.3:a:yuin:goldmark:1.3.7
  • Yuin » Goldmark » Version: 1.3.8
    cpe:2.3:a:yuin:goldmark:1.3.8
  • Yuin » Goldmark » Version: 1.3.9
    cpe:2.3:a:yuin:goldmark:1.3.9
  • Yuin » Goldmark » Version: 1.4.0
    cpe:2.3:a:yuin:goldmark:1.4.0
  • Yuin » Goldmark » Version: 1.4.1
    cpe:2.3:a:yuin:goldmark:1.4.1
  • Yuin » Goldmark » Version: 1.4.10
    cpe:2.3:a:yuin:goldmark:1.4.10
  • Yuin » Goldmark » Version: 1.4.11
    cpe:2.3:a:yuin:goldmark:1.4.11
  • Yuin » Goldmark » Version: 1.4.12
    cpe:2.3:a:yuin:goldmark:1.4.12
  • Yuin » Goldmark » Version: 1.4.13
    cpe:2.3:a:yuin:goldmark:1.4.13
  • Yuin » Goldmark » Version: 1.4.14
    cpe:2.3:a:yuin:goldmark:1.4.14
  • Yuin » Goldmark » Version: 1.4.15
    cpe:2.3:a:yuin:goldmark:1.4.15
  • Yuin » Goldmark » Version: 1.4.2
    cpe:2.3:a:yuin:goldmark:1.4.2
  • Yuin » Goldmark » Version: 1.4.3
    cpe:2.3:a:yuin:goldmark:1.4.3
  • Yuin » Goldmark » Version: 1.4.4
    cpe:2.3:a:yuin:goldmark:1.4.4
  • Yuin » Goldmark » Version: 1.4.5
    cpe:2.3:a:yuin:goldmark:1.4.5
  • Yuin » Goldmark » Version: 1.4.6
    cpe:2.3:a:yuin:goldmark:1.4.6
  • Yuin » Goldmark » Version: 1.4.7
    cpe:2.3:a:yuin:goldmark:1.4.7
  • Yuin » Goldmark » Version: 1.4.8
    cpe:2.3:a:yuin:goldmark:1.4.8
  • Yuin » Goldmark » Version: 1.4.9
    cpe:2.3:a:yuin:goldmark:1.4.9
  • Yuin » Goldmark » Version: 1.5.0
    cpe:2.3:a:yuin:goldmark:1.5.0
  • Yuin » Goldmark » Version: 1.5.1
    cpe:2.3:a:yuin:goldmark:1.5.1
  • Yuin » Goldmark » Version: 1.5.2
    cpe:2.3:a:yuin:goldmark:1.5.2
  • Yuin » Goldmark » Version: 1.5.3
    cpe:2.3:a:yuin:goldmark:1.5.3
  • Yuin » Goldmark » Version: 1.5.4
    cpe:2.3:a:yuin:goldmark:1.5.4
  • Yuin » Goldmark » Version: 1.5.5
    cpe:2.3:a:yuin:goldmark:1.5.5
  • Yuin » Goldmark » Version: 1.5.6
    cpe:2.3:a:yuin:goldmark:1.5.6
  • Yuin » Goldmark » Version: 1.6.0
    cpe:2.3:a:yuin:goldmark:1.6.0
  • Yuin » Goldmark » Version: 1.7.0
    cpe:2.3:a:yuin:goldmark:1.7.0
  • Yuin » Goldmark » Version: 1.7.1
    cpe:2.3:a:yuin:goldmark:1.7.1
  • Yuin » Goldmark » Version: 1.7.10
    cpe:2.3:a:yuin:goldmark:1.7.10
  • Yuin » Goldmark » Version: 1.7.11
    cpe:2.3:a:yuin:goldmark:1.7.11
  • Yuin » Goldmark » Version: 1.7.12
    cpe:2.3:a:yuin:goldmark:1.7.12
  • Yuin » Goldmark » Version: 1.7.13
    cpe:2.3:a:yuin:goldmark:1.7.13
  • Yuin » Goldmark » Version: 1.7.14
    cpe:2.3:a:yuin:goldmark:1.7.14
  • Yuin » Goldmark » Version: 1.7.15
    cpe:2.3:a:yuin:goldmark:1.7.15
  • Yuin » Goldmark » Version: 1.7.16
    cpe:2.3:a:yuin:goldmark:1.7.16
  • Yuin » Goldmark » Version: 1.7.2
    cpe:2.3:a:yuin:goldmark:1.7.2
  • Yuin » Goldmark » Version: 1.7.3
    cpe:2.3:a:yuin:goldmark:1.7.3
  • Yuin » Goldmark » Version: 1.7.4
    cpe:2.3:a:yuin:goldmark:1.7.4
  • Yuin » Goldmark » Version: 1.7.5
    cpe:2.3:a:yuin:goldmark:1.7.5
  • Yuin » Goldmark » Version: 1.7.6
    cpe:2.3:a:yuin:goldmark:1.7.6
  • Yuin » Goldmark » Version: 1.7.7
    cpe:2.3:a:yuin:goldmark:1.7.7
  • Yuin » Goldmark » Version: 1.7.8
    cpe:2.3:a:yuin:goldmark:1.7.8
  • Yuin » Goldmark » Version: 1.7.9
    cpe:2.3:a:yuin:goldmark:1.7.9


Contact Us

Shodan ® - All rights reserved