Vulnerability GO-2026-6866

Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
16 days ago
October 27, 2026 at 09:16 PM UTC
Check all ancestor namespace transitions when rendering raw text in html in golang.org/x/net
<0.62.0
<0.62.0

Summary

Check all ancestor namespace transitions when rendering raw text in html in golang.org/x/net

Details

In childTextNodesAreLiteral, walking up the tree previously stopped at the nearest foreign ancestor once an HTML integration point was found. However, that integration point may itself be a descendant of an element that was foster-parented into a foreign namespace (such as or fostered under ), causing a parser to resolve the subtree in a different foreign namespace upon re-parsing the rendered output.

Continue walking the full ancestor chain and verify that every transition from a non-empty namespace occurs at an HTML integration point before emitting literal text.

Impacted packages

Timeline

Published
16 days ago
October 27, 2026 at 09:16 PM UTC
Fixed (v0.62.0)
17 days ago
October 27, 2026 at 07:00 PM UTC
Last Modified
16 days ago
October 27, 2026 at 09:45 PM UTC