Skip to content

CVE-2015-8314 Devise Gem for Ruby Unauthorized Access Using "Remember Me" Cookie

HighCVSS 7.5 EPSS 0.62% PoC
Published
Updated
Exploit status
Proof-of-concept only

Description

The Devise gem before 3.5.4 for Ruby mishandles Remember Me cookies for sessions, which may allow an adversary to obtain unauthorized persistent application access.

Affected products

ProductAffected versionsFixed in
rubygems devise(RubyGems) < 3.5.4 3.5.4
rubygems devise(RubyGems) = 0.1.0 No fix listed
rubygems devise(RubyGems) = 0.1.1 No fix listed
rubygems devise(RubyGems) = 0.2.0 No fix listed
rubygems devise(RubyGems) = 0.2.1 No fix listed
rubygems devise(RubyGems) = 0.2.2 No fix listed
rubygems devise(RubyGems) = 0.2.3 No fix listed
rubygems devise(RubyGems) = 0.3.0 No fix listed
rubygems devise(RubyGems) = 0.4.0 No fix listed
rubygems devise(RubyGems) = 0.4.1 No fix listed
rubygems devise(RubyGems) = 0.4.2 No fix listed
rubygems devise(RubyGems) = 0.4.3 No fix listed
rubygems devise(RubyGems) = 0.5.0 No fix listed
rubygems devise(RubyGems) = 0.5.1 No fix listed
rubygems devise(RubyGems) = 0.5.2 No fix listed
rubygems devise(RubyGems) = 0.5.3 No fix listed
rubygems devise(RubyGems) = 0.5.4 No fix listed
rubygems devise(RubyGems) = 0.5.5 No fix listed
rubygems devise(RubyGems) = 0.5.6 No fix listed
rubygems devise(RubyGems) = 0.6.0 No fix listed
rubygems devise(RubyGems) = 0.6.1 No fix listed
rubygems devise(RubyGems) = 0.6.2 No fix listed
rubygems devise(RubyGems) = 0.6.3 No fix listed
rubygems devise(RubyGems) = 0.7.0 No fix listed
rubygems devise(RubyGems) = 0.7.1 No fix listed
Show 108 more
ProductAffected versionsFixed in
rubygems devise(RubyGems) = 0.7.2 No fix listed
rubygems devise(RubyGems) = 0.7.3 No fix listed
rubygems devise(RubyGems) = 0.7.4 No fix listed
rubygems devise(RubyGems) = 0.7.5 No fix listed
rubygems devise(RubyGems) = 0.8.0 No fix listed
rubygems devise(RubyGems) = 0.8.1 No fix listed
rubygems devise(RubyGems) = 0.8.2 No fix listed
rubygems devise(RubyGems) = 0.9.0 No fix listed
rubygems devise(RubyGems) = 0.9.1 No fix listed
rubygems devise(RubyGems) = 0.9.2 No fix listed
rubygems devise(RubyGems) = 1.0.0 No fix listed
rubygems devise(RubyGems) = 1.0.1 No fix listed
rubygems devise(RubyGems) = 1.0.10 No fix listed
rubygems devise(RubyGems) = 1.0.11 No fix listed
rubygems devise(RubyGems) = 1.0.2 No fix listed
rubygems devise(RubyGems) = 1.0.3 No fix listed
rubygems devise(RubyGems) = 1.0.4 No fix listed
rubygems devise(RubyGems) = 1.0.5 No fix listed
rubygems devise(RubyGems) = 1.0.6 No fix listed
rubygems devise(RubyGems) = 1.0.7 No fix listed
rubygems devise(RubyGems) = 1.0.8 No fix listed
rubygems devise(RubyGems) = 1.0.9 No fix listed
rubygems devise(RubyGems) = 1.1.0 No fix listed
rubygems devise(RubyGems) = 1.1.1 No fix listed
rubygems devise(RubyGems) = 1.1.2 No fix listed
rubygems devise(RubyGems) = 1.1.3 No fix listed
rubygems devise(RubyGems) = 1.1.4 No fix listed
rubygems devise(RubyGems) = 1.1.5 No fix listed
rubygems devise(RubyGems) = 1.1.6 No fix listed
rubygems devise(RubyGems) = 1.1.7 No fix listed
rubygems devise(RubyGems) = 1.1.8 No fix listed
rubygems devise(RubyGems) = 1.1.9 No fix listed
rubygems devise(RubyGems) = 1.1.pre No fix listed
rubygems devise(RubyGems) = 1.1.pre2 No fix listed
rubygems devise(RubyGems) = 1.1.pre3 No fix listed
rubygems devise(RubyGems) = 1.1.pre4 No fix listed
rubygems devise(RubyGems) = 1.1.rc0 No fix listed
rubygems devise(RubyGems) = 1.1.rc1 No fix listed
rubygems devise(RubyGems) = 1.1.rc2 No fix listed
rubygems devise(RubyGems) = 1.2.0 No fix listed
rubygems devise(RubyGems) = 1.2.1 No fix listed
rubygems devise(RubyGems) = 1.2.rc No fix listed
rubygems devise(RubyGems) = 1.2.rc2 No fix listed
rubygems devise(RubyGems) = 1.3.0 No fix listed
rubygems devise(RubyGems) = 1.3.1 No fix listed
rubygems devise(RubyGems) = 1.3.2 No fix listed
rubygems devise(RubyGems) = 1.3.3 No fix listed
rubygems devise(RubyGems) = 1.3.4 No fix listed
rubygems devise(RubyGems) = 1.4.1 No fix listed
rubygems devise(RubyGems) = 1.4.2 No fix listed
rubygems devise(RubyGems) = 1.4.3 No fix listed
rubygems devise(RubyGems) = 1.4.5 No fix listed
rubygems devise(RubyGems) = 1.4.7 No fix listed
rubygems devise(RubyGems) = 1.4.8 No fix listed
rubygems devise(RubyGems) = 1.4.9 No fix listed
rubygems devise(RubyGems) = 1.5.0 No fix listed
rubygems devise(RubyGems) = 1.5.0.rc1 No fix listed
rubygems devise(RubyGems) = 1.5.1 No fix listed
rubygems devise(RubyGems) = 1.5.2 No fix listed
rubygems devise(RubyGems) = 1.5.3 No fix listed
rubygems devise(RubyGems) = 1.5.4 No fix listed
rubygems devise(RubyGems) = 2.0.0 No fix listed
rubygems devise(RubyGems) = 2.0.0.rc No fix listed
rubygems devise(RubyGems) = 2.0.0.rc2 No fix listed
rubygems devise(RubyGems) = 2.0.1 No fix listed
rubygems devise(RubyGems) = 2.0.2 No fix listed
rubygems devise(RubyGems) = 2.0.4 No fix listed
rubygems devise(RubyGems) = 2.0.5 No fix listed
rubygems devise(RubyGems) = 2.0.6 No fix listed
rubygems devise(RubyGems) = 2.1.0 No fix listed
rubygems devise(RubyGems) = 2.1.0.rc No fix listed
rubygems devise(RubyGems) = 2.1.0.rc2 No fix listed
rubygems devise(RubyGems) = 2.1.2 No fix listed
rubygems devise(RubyGems) = 2.1.3 No fix listed
rubygems devise(RubyGems) = 2.1.4 No fix listed
rubygems devise(RubyGems) = 2.2.0 No fix listed
rubygems devise(RubyGems) = 2.2.0.rc No fix listed
rubygems devise(RubyGems) = 2.2.1 No fix listed
rubygems devise(RubyGems) = 2.2.2 No fix listed
rubygems devise(RubyGems) = 2.2.3 No fix listed
rubygems devise(RubyGems) = 2.2.4 No fix listed
rubygems devise(RubyGems) = 2.2.5 No fix listed
rubygems devise(RubyGems) = 2.2.6 No fix listed
rubygems devise(RubyGems) = 2.2.7 No fix listed
rubygems devise(RubyGems) = 2.2.8 No fix listed
rubygems devise(RubyGems) = 3.0.0 No fix listed
rubygems devise(RubyGems) = 3.0.0.rc No fix listed
rubygems devise(RubyGems) = 3.0.1 No fix listed
rubygems devise(RubyGems) = 3.0.2 No fix listed
rubygems devise(RubyGems) = 3.0.3 No fix listed
rubygems devise(RubyGems) = 3.0.4 No fix listed
rubygems devise(RubyGems) = 3.1.0 No fix listed
rubygems devise(RubyGems) = 3.1.0.rc2 No fix listed
rubygems devise(RubyGems) = 3.1.1 No fix listed
rubygems devise(RubyGems) = 3.1.2 No fix listed
rubygems devise(RubyGems) = 3.2.0 No fix listed
rubygems devise(RubyGems) = 3.2.1 No fix listed
rubygems devise(RubyGems) = 3.2.2 No fix listed
rubygems devise(RubyGems) = 3.2.3 No fix listed
rubygems devise(RubyGems) = 3.2.4 No fix listed
rubygems devise(RubyGems) = 3.3.0 No fix listed
rubygems devise(RubyGems) = 3.4.0 No fix listed
rubygems devise(RubyGems) = 3.4.1 No fix listed
rubygems devise(RubyGems) = 3.5.1 No fix listed
rubygems devise(RubyGems) = 3.5.2 No fix listed
rubygems devise(RubyGems) = 3.5.3 No fix listed
debian/ruby-devise(Debian:12) < 3.5.6-2 3.5.6-2
heartcombo devise < 3.5.4 3.5.4

References