我应该在<title> </ title>中使用htmlspecialchars()变量吗?

Imr*_*ran 2 php security xss

是否有必要过滤/转义不安全的变量<title>或其他标签<head>以防止XSS?

Tom*_*lak 10

严格来说,它是必要做htmlspecialchars()绝对一切,你的输出从PHP网页.

如果你发现这会产生错误的结果(即由于双重编码而在浏览器中显示HTML代码),你在应用程序中发现了一个设计缺陷.

如果人们坚持这个简单的规则,XSS就不会成为问题.