質問するログイン新規登録

回答編集履歴

1

追記

2016/03/25 16:53

投稿

katoy
katoy

スコア22328

answer CHANGED
@@ -5,4 +5,10 @@
5
5
  >
6
6
  > そのため保存を許可するカラムを指定する「ストロングパラメータ」というものを使う。requireの引数にparamsのキー、permitの引数に保存を許可するカラムを指定する。
7
7
  > そして、許可したカラムのみのハッシュを返すメソッドをprivateメソッドとして定義する。
8
- > ...
8
+ > ...
9
+
10
+ 追記: 2016-03-26
11
+ 脆弱性の例:
12
+ - github の mass assignment 脆弱性が突かれた件 [http://blog.sorah.jp/2012/03/05/mass-assignment-vulnerability-in-github](http://blog.sorah.jp/2012/03/05/mass-assignment-vulnerability-in-github)
13
+ - Git Hubの脆弱性とMass Asssignment [http://blog.ohgaki.net/git-hub-rails-mass-assignment](http://blog.ohgaki.net/git-hub-rails-mass-assignment)
14
+