Fix vulnerable.
This commit is contained in:
parent
79dbca5d86
commit
cd437b485b
|
@ -4,6 +4,9 @@ module RuCaptcha
|
||||||
return head :ok if request.head?
|
return head :ok if request.head?
|
||||||
headers['Cache-Control'] = 'no-cache, no-store, max-age=0, must-revalidate'
|
headers['Cache-Control'] = 'no-cache, no-store, max-age=0, must-revalidate'
|
||||||
headers['Pragma'] = 'no-cache'
|
headers['Pragma'] = 'no-cache'
|
||||||
|
if params[:t].present? && (!params[:t].is_i? rescue true)
|
||||||
|
render :body => nil, :status => 404 and return
|
||||||
|
end
|
||||||
if params[:format] == "wav" and RuCaptcha.espeak?
|
if params[:format] == "wav" and RuCaptcha.espeak?
|
||||||
data = generate_speech_rucaptcha
|
data = generate_speech_rucaptcha
|
||||||
opts = { disposition: 'inline', type: 'audio/wav' }
|
opts = { disposition: 'inline', type: 'audio/wav' }
|
||||||
|
|
Loading…
Reference in New Issue