What’s Vulnerable › Vulnerabilities

CVE-2023-39318: Improper handling of HTML-like comments in script contexts in html/template

Description

The html/template package does not properly handle HTML-like "" comment tokens, nor hashbang "#!" comment tokens, in <script> contexts. This may cause the template parser to improperly interpret the contents of <script> contexts, causing actions to be improperly escaped. This may be leveraged to perform an XSS attack.

Affected products

How to fix

Upgrade to a fixed version: Go 1.20.8, 1.21.1. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2023-39318 or the next vulnerability affects your stack