Katalog CVE

CVE-2023-39318

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w pakiecie html/template języka Go nieprawidłowo obsługuje tokeny komentarzy HTML "" oraz hashbang "#!" w kontekstach <script>. Może to spowodować błędną interpretację zawartości skryptów przez parser szablonów, prowadząc do nieprawidłowego escapowania akcji.

Ocena ryzyka

Atakujący może wykorzystać tę lukę do wstrzyknięcia złośliwego kodu JavaScript, co może prowadzić do ataków XSS (Cross-Site Scripting) i naruszenia bezpieczeństwa danych użytkowników.

Rekomendacja

Należy natychmiast zaktualizować pakiet html/template do wersji zawierającej poprawkę (np. Go 1.21.1 lub nowszej). Przejrzyj i przetestuj wszystkie szablony HTML pod kątem potencjalnych wektorów ataku.

Oryginalny opis (angielski, źródło NVD)

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 per

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS