Sha256: fbc3280391c3be7428ed3ce235f531a5cb496eef2d4bea5fdba988b3cb63197d

Contents?: true

Size: 309 Bytes

Versions: 39

Compression:

Stored size: 309 Bytes

Contents

require 'checks/check_file_access'
require 'processors/lib/processor_helper'

#Checks for user input in send_file()
class CheckSendFile < CheckFileAccess
  Checks.add self

  def run_check
    methods = tracker.find_call nil, :send_file

    methods.each do |call|
      process_result call
    end
  end
end

Version data entries

39 entries across 39 versions & 2 rubygems

Version Path
brakeman-0.9.2 lib/checks/check_send_file.rb
brakeman-0.9.1 lib/checks/check_send_file.rb
brakeman-0.9.0 lib/checks/check_send_file.rb
brakeman-0.8.4 lib/checks/check_send_file.rb
brakeman-0.8.3 lib/checks/check_send_file.rb
brakeman-0.8.2 lib/checks/check_send_file.rb
brakeman-0.8.1 lib/checks/check_send_file.rb
brakeman-0.8.0 lib/checks/check_send_file.rb
brakeman-0.7.2 lib/checks/check_send_file.rb
brakeman-0.7.1 lib/checks/check_send_file.rb
brakeman-0.7.0 lib/checks/check_send_file.rb
brakeman-0.6.1 lib/checks/check_send_file.rb
brakeman-0.6.0 lib/checks/check_send_file.rb
brakeman-min-0.5.2 lib/checks/check_send_file.rb
brakeman-0.5.2 lib/checks/check_send_file.rb
brakeman-min-0.5.1 lib/checks/check_send_file.rb
brakeman-0.5.1 lib/checks/check_send_file.rb
brakeman-min-0.5.0 lib/checks/check_send_file.rb
brakeman-0.5.0 lib/checks/check_send_file.rb
brakeman-0.4.1 lib/checks/check_send_file.rb