Sha256: 1a72b0c59e4d204310479a1a8dd30a0b7a415710350e0dbf0ed810905dd04304
Contents?: true
Size: 1.53 KB
Versions: 4
Compression:
Stored size: 1.53 KB
Contents
module Dawn module Kb # Automatically created with rake on 2015-04-04 class OSVDB_119878 # Include the testing skeleton for this Security Check # include PatternMatchCheck include DependencyCheck # include RubyVersionCheck def initialize message="rest-client Gem for Ruby contains a flaw in abstract_response.rb related to the handling of set-cookie headers in redirection responses that allows a remote, user-assisted attacker to conduct a session fixation attack. This flaw exists because the application, when establishing a new session, does not invalidate an existing session identifier and assign a new one. With a specially crafted request fixating the session identifier, a context-dependent attacker can ensure a user authenticates with the known session identifier, allowing the session to be subsequently hijacked." super({ :name=> "OSVDB_119878", :cve=>"2015-1820", :osvdb=>"119878", :cvss=>"", :release_date => Date.new(2015, 3, 24), :cwe=>"", :owasp=>"A9", :applies=>["rails", "sinatra", "padrino"], :kind=>Dawn::KnowledgeBase::DEPENDENCY_CHECK, :message=>message, :mitigation=>"The vulnerability at the 4 April 2015 it has not been fixed. Please refer to gem readme to check when vulnerability it has been fixed.", :aux_links=>[""] }) self.safe_dependencies = [{:name=>"rest-client", :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_119878.rb |
dawnscanner-1.4.1 | lib/dawn/kb/osvdb_119878.rb |
dawnscanner-1.4.0 | lib/dawn/kb/osvdb_119878.rb |
dawnscanner-1.3.5 | lib/dawn/kb/osvdb_119878.rb |