Sha256: 36c765fde633184776402562770a4f5e2841c8c25009e14b6d08c64731871976

Contents?: true

Size: 1.39 KB

Versions: 4

Compression:

Stored size: 1.39 KB

Contents

module Dawn
		module Kb
			# Automatically created with rake on 2015-04-04
			class OSVDB_118954
				# Include the testing skeleton for this Security Check
				# include PatternMatchCheck
				include DependencyCheck
				# include RubyVersionCheck

				def initialize
          message = "Ruby on Rails contains a flaw that is triggered when handling a to_json call to ActiveModel::Name, which can cause an infinite loop. This may allow a remote attacker to cause a denial of service."
          super({
            :name=> "OSVDB_118954",
            :cve=>"",
            :osvdb=>"118954",
            :cvss=>"",
            :release_date => Date.new(2015, 2, 28),
            :cwe=>"",
            :owasp=>"A9",
            :applies=>["rails"],
            :kind=>Dawn::KnowledgeBase::DEPENDENCY_CHECK,
            :message=>message,
            :mitigation=>"Currently, there are no known workarounds or upgrades to correct this issue. However, a patch has been committed to the source code repository (e.g. GIT, CVS, SVN) that addresses this vulnerability. Until it is incorporated into the next release of the software, manually patching an existing installation is the only known available solution. Check the vendor links in the references section for more information.",
            :aux_links=>[""]
           })
          self.safe_dependencies = [{:name=>"rails", :version=>['99.99.99']}]

				end
			end
		end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dawnscanner-1.4.2 lib/dawn/kb/osvdb_118954.rb
dawnscanner-1.4.1 lib/dawn/kb/osvdb_118954.rb
dawnscanner-1.4.0 lib/dawn/kb/osvdb_118954.rb
dawnscanner-1.3.5 lib/dawn/kb/osvdb_118954.rb