CVE-2025-66803

Published Jan 20, 2026 CVSS 3.1 · 4.8 Medium EPSS < 1% KEV · Not listed
Description
Race condition in the turbo-frame element handler in Hotwired Turbo before 8.0.x causes logout operations to fail when delayed frame responses reapply session cookies after logout. This can be exploited by remote attackers via selective network delays (e.g. delaying requests based on sequence or timing) or by physically proximate attackers when the race condition occurs naturally on shared computers.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-qppm-g56g-fpvp Turbo Frame responses can restore stale session cookies
History
Type Values Removed Values Added
CPEs cpe:2.3:a:hotwired:turbo:*:*:*:*:*:node.js:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-362
Metrics cvssV3_1

{'score': 4.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N'}

Type Values Removed Values Added
First Time appeared Hotwired
Hotwired turbo
Vendors & Products Hotwired
Hotwired turbo
Type Values Removed Values Added
Description Race condition in the turbo-frame element handler in Hotwired Turbo before 8.0.x causes logout operations to fail when delayed frame responses reapply session cookies after logout. This can be exploited by remote attackers via selective network delays (e.g. delaying requests based on sequence or timing) or by physically proximate attackers when the race condition occurs naturally on shared computers.
References
Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jan 21, 2026, 3:26 PM
Reserved
Dec 8, 2025, 12:00 AM
Status
Analyzed
Published
Jan 20, 2026, 7:15 PM
Modified
Jun 17, 2026, 9:57 AM