Loofah 有 security 的問題,這個 gem 是 rails-html-sanitizer 的一部分
然而 rails-html-sanitizer 是 actionview 的一部分
所以,可以的話盡快更新最新版本吧。。。
更新後請確定你的 rails-html-sanitizer 版本是否 1.0.4
https://github.com/flavorjones/loofah/issues/144
This issue has been created for public disclosure of an XSS / code injection vulnerability that was responsibly reported by the Shopify Application Security Team.
[CVE-2018-8048] Loofah XSS Vulnerability https://groups.google.com/forum/#!topic/rubyonrails-security/b__OeLG9bts
[CVE-2018-3741] XSS vulnerability in rails-html-sanitizer https://groups.google.com/forum/#!topic/rubyonrails-security/tP7W3kLc5u4
所有项目都应该升级。
你好。有个技术难题一直无法解决,本人在开发环境使用 RAILS_ENV=production rails assets:precompile 进行预编译,然后通过“rsync -cvzrltogD --progress #{fetch(:local_path)}/public/assets/* #{fetch(:user)}@#{fetch(:domain)}:#{fetch(:current_path)}/public/assets/”上传到生产模式。但是生产模式无法访问这些静态文件,请问下这是什么原因。