Sceawere

Vulnerability Detail

CVE-2026-77584UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Tor Conflux Link Use-After-Free Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
7
Creation Date
3h ago
Vendor
torproject
Product
Tor
Attack Type
CWE-821 Incorrect Synchronization
Vector String
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:L
Attack Complexity
HIGH

Narrative and Response

Description

Tor before 0.4.9.10 did not reject a CONFLUX_LINK cell that arrives on a circuit which already has attached streams. A malicious client could send a RELAY_COMMAND_BEGIN before the CONFLUX_LINK on the same circuit, attaching an exit stream that would later end up orphan leaving a dangling circuit back-pointer and a use-after-free (UAF) when the circuit is freed. This is TROVE-2026-025.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.0",
  "pubDate": "2026-08-20T21:17:10.810Z",
  "pubdate": "2026-08-20T21:17:10.810Z",
  "executiveSummary": "Tor before 0.4.9.10 suffers from a critical Conflux link management vulnerability identified as TROVE-2026-025, specifically involving improper state validation when processing CONFLUX_LINK cells.\nThe vulnerability manifests as a use-after-free (UAF) condition resulting from dangling circuit back-pointers when exit streams are improperly attached prior to establishing a conflux link.\nAffected systems include Tor network software versions prior to 0.4.9.10 that implement the conflux protocol.\nThe risk implications are severe, potentially leading to memory corruption, unstable daemon behavior, or arbitrary code execution within the context of the Tor process if an attacker successfully triggers the memory management flaw.\nAn authenticated or unauthenticated remote attacker with the capability to establish network connections and interact with the Tor circuit protocol can exploit this vulnerability.\nExploitation requires sending a specifically ordered sequence of control and relay cells over a maliciously constructed circuit, specifically transmitting a RELAY_COMMAND_BEGIN cell before a CONFLUX_LINK cell on a circuit that already has attached streams.",
  "technicalDetails": "The root cause of TROVE-2026-025 is the absence of rigorous state validation checks within the Tor circuit and conflux subsystem regarding the chronological ordering and preconditions of cell processing.\nSpecifically, Tor before 0.4.9.10 fails to reject a CONFLUX_LINK cell when it arrives on a circuit that already has active streams attached to it.\nThe affected component is responsible for managing multi-path conflux circuits and binding relay streams to underlying circuit structures.\nThe attack flow proceeds as follows: First, a malicious client establishes a circuit through the Tor network. Second, the client sends a RELAY_COMMAND_BEGIN cell on the circuit, which successfully attaches an exit stream to that specific circuit back-pointer. Third, the malicious client subsequently sends a CONFLUX_LINK cell on the same circuit.\nBecause the validation logic fails to reject the late-arriving CONFLUX_LINK cell, the internal circuit state transitions incorrectly while existing stream references and back-pointers are active.\nWhen the circuit is eventually torn down or freed, the improperly tracked state leaves a dangling circuit back-pointer associated with the orphaned exit stream.\nSubsequent operations attempting to reference or clean up the dangling pointer result in a use-after-free (UAF) condition, triggering memory corruption.\nThe vulnerability is exposed over the network via the Tor protocol interface.\nNo special authentication or high-level privileges are required beyond the baseline capability to connect to the target Tor instance and manipulate circuit creation and cell sequencing.\nPost-exploitation impact includes destabilization of the Tor relay or client daemon, denial of service through application crashes, and potential memory disclosure or code execution depending on heap layout stability."
}
CVE-2026-77584: Tor Conflux Link Use-After-Free Vulnerability (HIGH Severity, CVSS: 7.0) - Sceawere