Merge branch 'add-test-case-for-a1-field-injection' of https://github.com/jmmastey/railsgoat into jmmastey-add-test-case-for-a1-field-injection

This commit is contained in:
cktricky
2017-10-02 19:06:11 -04:00
3 changed files with 38 additions and 11 deletions
+6 -1
View File
@@ -9,7 +9,7 @@ class AdminController < ApplicationController
if params[:field].nil?
fields = "*"
else
fields = params[:field].map {|k,v| k }.join(",")
fields = custom_fields.join(",")
end
if params[:ip]
@@ -60,6 +60,11 @@ class AdminController < ApplicationController
private
def custom_fields
params.require(:field).keys
end
helper_method :custom_fields
def admin_param
params[:admin_id] != '1'
end