Read the docs
TI-2015-06843 Aliases CVE-2015-8314GHSA-746g-3gfp-hfhw

The Devise gem before 3.5.4 for Ruby mishandles Remember Me cookies for sessions, which…

Priority MEDIUM 40CWE-312Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Information disclosure, Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-312 and CWE-288.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00618 49th percentileScored 2026-11-07
Fix Fixed devise (RubyGems): 3.5.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—devise (RubyGems)before 3.5.43.5.4Patch availableGHSA-746g-3gfp-hfhw
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • devise (RubyGems) Vendor— Affected before 3.5.4 Fixed in 3.5.4 Patch available GHSA-746g-3gfp-hfhw

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:heartcombo:devise:*:*:*:*:*:ruby:*:*before 3.5.4Vulnerableheartcombo
  • cpe:2.3:a:heartcombo:devise:*:*:*:*:*:ruby:*:* Versions before 3.5.4 Vulnerable ·heartcombo

Remediation

  • Fix · GHSA-746g-3gfp-hfhw devise (RubyGems) Fixed in 3.5.4 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2015-8314
  2. 2026-10-03 Alias added: GHSA-746g-3gfp-hfhw

References

  • TI-2026-25192 Devise has a confirmable "change email" race condition that permits user to confirm email they have no access to CVSS 4.0MEDIUM 6.0
  • TI-2026-29075 Devise: Open Redirect via Unvalidated `request.referrer` in Timeoutable Session Timeout Handler CVSS 3.1MEDIUM 6.1

Sources