MEDIUM 6.1 Microsoft
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.
Microsoft Security Update 2026-Apr: 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.
Affected Products
- cbl2 gh 2.13.0-26 on CBL Mariner 2.0
- azl3 telegraf 1.31.0-17 on Azure Linux 3.0
- azl3 gh 2.62.0-15 on Azure Linux 3.0
- azl3 telegraf 1.31.0-19 on Azure Linux 3.0
- azl3 gh 2.62.0-13 on Azure Linux 3.0
- cbl2 telegraf 1.29.4-22 on CBL Mariner 2.0
References
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-5160
- https://nvd.nist.gov/vuln/detail/CVE-2026-5160
This medium severity vulnerability with a CVSS score of 6.1 was published on 2026-04-14 via Microsoft. Affected: cbl2 gh 2.13.0-26 on CBL Mariner 2.0, azl3 telegraf 1.31.0-17 on Azure Linux 3.0, azl3 gh 2.62.0-15 on Azure Linux 3.0 and 3 more.
vulnfeed aggregates 14156 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.