[Vuln] v-html in CharacterToken
Summary
The v-html tag in CharacterToken introduces a cross-site scripting vulnerability.
Steps to reproduce
If a user sets the icon of a token to a string like "" instead of a unicode icon, this script will be executed in another user's browser.
Possible fixes
html\src\components\character\CharacterToken.vue:3
See also html\src\components\common\IconSelector\IconSelector.vue:13
Cause (Fill out after fix)
Chose one or more:
-
Work was rushed -
Plan Incomplete -
Insufficient Tests -
Missed in Review