
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2015-8314 affects the Devise gem versions before 3.5.4 for Ruby. The vulnerability was disclosed on December 12, 2023, and involves a security flaw in the 'Remember Me' cookie functionality. The vulnerability affects applications using the Devise authentication gem for Ruby (NVD, RubySec).
The vulnerability stems from how Devise handles Remember Me cookies for sessions. The gem generates the same cookie for all devices, which creates a security weakness in the authentication system. The vulnerability has been assigned a CVSS v3.1 base score of 7.5 (High), with a vector string of CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N. The weakness is classified under CWE-312 (Cleartext Storage of Sensitive Information) (NVD, GitHub Advisory).
If an attacker manages to steal a remember me cookie and the user does not change their password frequently, the cookie can be used to gain unauthorized persistent access to the application indefinitely. This creates a significant security risk as it allows attackers to maintain long-term unauthorized access to affected applications (RubySec).
The vulnerability has been patched in Devise version 3.5.4. Users should upgrade to this version or later to address the security issue. The fix involves changes to how the Remember Me cookie functionality is implemented, including storing creation timestamps on remember cookies (GitHub Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."