When a JavaScript template literal contains consecutive expressions, the context tracking state was not properly reset upon entering a new expression. We now ensure that template-literal expression entries correctly reset context variables so all subsequent regular expression literals are accurately recognized and escaped.
https://pkg.go.dev/vuln/GO-2026-6599
Published: 2026-10-08
Updated: 2026-10-15
Named Vulnerability: GO-2026-6599Named Vulnerability: GHSA-wpfx-qch4-q5j2
Base Score: 6.4
Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:N
Severity: Medium
Base Score: 6.1
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Severity: Medium
EPSS: 0.00289