XSS正则表达式

Phi*_*hil 4 regex security xss

什么是正则表达式,可用于确定字符串是否是XSS(跨站点脚本)安全风险?

Amb*_*ber 5

这取决于使用该字符串的上下文.

例如,如果正在打印的串出作为HTML页面的一部分,则该特殊的HTML字符<,>,",和'可能潜在地XSS风险.

如果它被通过JSON传来传去,然后'"可能是XSS风险.

如果它被包含在SQL语句中(它实际上不应该是,至少不是直接的 - 使用参数化查询),那么像;和反引号这样的东西可能是一个问题.

等等.