IMHO, a single canary is never sufficient. We already know there exists 100% disjoint sets of characters that can be used for XSS, depending on the context. So the canary, to be useful, would need to cover a wide array of potential characters. Any single character in the canary can result in the whole string being blocked. None of this however takes into account other restrictions such as maxi
Forum:
XSS Info