Rails 3.0 及以后版本存在 SQL 注入漏洞
Ruby on Rails 报 SQL 注入漏洞 (CVE-2012-2661),版本涉及 3.0 以及以后的版本,所影响的版本包括:
影响的版本: 3.0.0 and ALL later versions
未受影响的版本: 2.3.14
已修复的版本: 3.2.4, 3.1.5, 3.0.13
例如使用如下的方法会受影响:
Post.where(:id => params[:id]).all
修复的方法:
将下面代码
Post.where(:id => params[:id]).all
改为
Post.where(:id => params[:id].to_s).all
目前已有补丁修复该问题,详情请看这里。
更多关于Rails的详细信息,或者下载地址请点这里
相关推荐
wl00 2020-10-28
EricNet 2020-07-05
EricNet 2020-05-27
何志文 2020-05-11
JOO 2020-04-26
happyfreeangel 2020-04-09
Poisedflw 2020-03-23
yangliuhbhd 2020-03-06
Ben的程序员生涯 2013-06-01
chenshuixian 2013-06-01
wes0 2014-05-31
mrice00 2019-12-20
EricNet 2019-12-11
89304896 2019-12-08
lihaoningxia 2013-07-09
userguanguan 2015-03-16