我能够将javascript:alert `1`或javascript:alert(1)注入到rails应用程序的href字段中,并且它将以JavaScript的形式执行。Html编码已经实现,但它不编码括号和回引号。
如何解决这个问题?在rails中防止XSS的最佳方法是什么?
发布于 2019-07-30 14:56:08
例如,由于您需要一个URL,所以可以检查提交的字符串是否以http://或https://开头。
submitted_url.start_with?('http://', 'https://')https://security.stackexchange.com/questions/214355
复制相似问题