CVE-2026-5160MediumCVSS 6.1
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.
🔗 CVE IDs covered (1)
🎯 Affected products8
- azl3 gh 2.62.0-13 on Azure Linux 3.0
- azl3 gh 2.62.0-15 on Azure Linux 3.0
- azl3 telegraf 1.31.0-17 on Azure Linux 3.0
- azl3 telegraf 1.31.0-19 on Azure Linux 3.0
- cbl2 gh 2.13.0-26 on CBL Mariner 2.0
- cbl2 gh 2.13.0-26 on CBL-Mariner 2.0
- cbl2 telegraf 1.29.4-22 on CBL Mariner 2.0
- cbl2 telegraf 1.29.4-22 on CBL-Mariner 2.0
✅ Remediation
KBCBL-Mariner Releases (Security Update) — fixed build 1.31.0-19 KBCBL-Mariner Releases (Security Update) — fixed build 2.62.0-15 KBRelease Notes (Security Update)