Skip to main content

Tor EUVDEUVD-2026-63593

| CVE-2026-77587 HIGH
Improper Update of Reference Count (CWE-911)
2026-08-20 mitre GHSA-9mf5-x83c-fg2x
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Operate malicious Tor exit node
  2. Delivery
    Victim conflux circuit uses exit
  3. Exploit
    Manipulate conflux legs to revive closed set
  4. Execution
    Trigger use-after-free of conflux object
  5. Impact
    Crash Tor client (DoS)

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Requires the attacker to operate a malicious Tor exit node that the victim client's circuit uses, and requires the client to be using conflux (multipath) circuits so that a recovery leg can revive a conflux set whose last linked leg has already been closed. The victim must be running an affected Tor version (0.4.8.1-alpha up to but not including 0.4.9.11). Limiting factors: the attacker cannot pick which clients route through their exit (Tor path selection is probabilistic), the specific conflux leg state must be reached, and the impact is limited to crashing the client (no code execution or data exposure confirmed).

Impact

This is a genuine but bounded risk. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H = 7.5 HIGH) is availability-only: a use-after-free / potential double-free of a conflux object that lets a malicious exit node crash a Tor client. There is no confidentiality or integrity impact (C:N/I:N), so despite the 'HIGH' label the practical worst case is a client denial-of-service, not code execution or data compromise - CWE-911 (improper release of a reference) supports the crash-oriented characterization. Supporting signals reinforce a moderate-not-urgent posture: EPSS is 0.22% (13th percentile), the CVE is NOT in CISA KEV, and no public exploit code is referenced. No SSVC decision block was provided in the input. One nuance the raw CVSS understates: exploitation is not truly 'anonymous internet' - the attacker must operate a Tor exit node that the victim's circuit happens to use (or force circuit conditions), which is achievable but a meaningful prerequisite that CVSS PR:N does not express. Net: a real, patch-worthy reliability/availability bug (a memory-safety UAF that could in theory be more than a crash), but currently no evidence of active or widespread exploitation.

Exploit ScenarioDerived

An attacker runs a malicious Tor exit node and waits for or induces a client to build a conflux (multipath) circuit through it. By manipulating conflux legs so a recovery leg revives a conflux set whose last linked leg has already been closed, the exit triggers a use-after-free (and possible double-free) of the conflux object, crashing the victim's Tor client. No public exploit code is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 16, 2026

Use-after-free in Tor's conflux (multipath) circuit implementation lets a malicious exit node crash affected Tor clients. When a conflux recovery leg revives a conflux set whose last linked leg has already been closed, the object's reference count is mishandled, producing a use-after-free and potential double free (TROVE-2026-026). Exploitation requires the victim to run Tor 0.4.8.1-alpha through 0.4.9.11, to have conflux/multipath circuits active, and to route a circuit through the attacker's exit node, so attacker success is probabilistic; impact is limited to denial of service with no code execution or data exposure confirmed. No public exploit code was identified at time of analysis, EPSS is 0.22% (13th percentile), and the issue is not listed in CISA KEV.

Earlier versions of this analysis (1)
v1 Aug 20, 2026 - 21:40 CVSS 5.9

Use-after-free and potential double-free in Tor's conflux subsystem before version 0.4.9.11 enables a malicious exit node to crash Tor clients by triggering memory corruption during circuit recovery. The defect activates when a recovery leg attempts to revive a conflux set whose last linked leg has already been deallocated, resulting in access to freed memory and a possible second free of the same object. No public exploit is identified at time of analysis, but exploitation requires only that an attacker control a malicious exit node within the Tor network, a non-trivial but achievable position for motivated threat actors.

RemediationAI

Vendor-released patch: upgrade to Tor 0.4.9.11 or later, which contains the conflux reference-counting fix announced in the project's ChangeLog (https://gitlab.torproject.org/tpo/core/tor/-/raw/tor-0.4.9.11/ChangeLog); see the CVE record at https://nvd.nist.gov/vuln/detail/CVE-2026-77587 for tracking. If immediate upgrade of all clients is not possible, the only meaningful compensating control is to remove the affected code path by disabling conflux/multipath circuits where the deployed build exposes a conflux toggle - the trade-off is loss of the multipath performance and load-balancing benefits, plus potentially reduced resilience if a single circuit leg degrades. There is no server-side or network-edge mitigation that reliably blocks this, because the malformed condition originates inside an otherwise valid Tor protocol exchange with a client-selected exit; blocking or pinning exits does not help, since path selection is probabilistic and any exit may be hostile, and running a client without conflux is the practical stopgap until patched. Prioritize patching on user endpoints and any automated Tor client fleets where a crash is operationally disruptive, and monitor for repeated unexplained Tor client terminations as a possible indicator of exposure.

Affected VersionsENISA

Tor 0.4.8.1-alpha <0.4.9.11

Affected Packages

euvd tor fix: 0.4.9.11

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Tor's conflux feature (multipath onion circuits) links two or more circuit legs into a single logical set and merges their streams, relying on reference counting to decide when all legs and the associated conflux object can be torn down. CWE-911 (Improper Update of Reference Count) describes the root cause here: during conflux recovery, a recovery leg can revive a conflux set whose last linked leg has already been closed, so the refcount no longer reflects the true number of live references and the conflux object is freed while still referenced - yielding a use-after-free and, if the stale reference is released again, a double free. The consequence is a client-side crash (memory-safety DoS), which is consistent with the C:N/I:N/A:H vector and with the affected CPE cpe:2.3:a:torproject:tor, i.e. the Tor client daemon itself rather than a relay-side component. The published NVD vector rates this 7.5 with AC:L, but AC:H better reflects the assessed conditions: the attacker must operate an exit node the victim actually selects, and the specific conflux leg state (last linked leg already closed, then revived by a recovery leg) must be reached, neither of which the attacker fully controls.

Know when Tor gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY MEDIUM
NVD 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.9 MEDIUM

Remote network reach with no victim authentication (PR:N), but AC:H because the attacker must control an exit node in the victim's conflux circuit and drive a specific leg-recovery state; impact is availability-only (crash).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE MEDIUM

Primary rating from Vendor (mitre).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
Severity Changed
Sep 16, 2026 - 14:22 NVD
MEDIUM HIGH
CVSS changed
Sep 16, 2026 - 14:22 NVD
5.9 (MEDIUM) 7.5 (HIGH)
Patch available
Aug 20, 2026 - 21:18 EUVD

DescriptionNVD

Tor before 0.4.9.11 is prone to a use-after-free (and potential double free) of a conflux object when a recovery leg revives a conflux set whose last linked leg has already been closed. A malicious exit node could use this to crash a client. This is TROVE-2026-026.

Executive ViewAI

Why It Matters

A use-after-free flaw in Tor's conflux multipath circuit implementation allows a malicious Tor exit node to crash Tor clients running releases 0.4.8.1-alpha through 0.4.9.11 whenever conflux/multipath circuits are in use. The practical effect is localized denial of service for staff, researchers, or automated services relying on Tor for anonymity or circumvention, with no evidence of code execution, data exposure, or active exploitation. Leadership should care because the affected population is anyone in the organization depending on Tor for sensitive or restricted-network access, and remediation is a straightforward version upgrade rather than an architectural change.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
Tor client widely used globally but niche relative to mainstream software
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in Tor

View all
CVE-2017-16541 MEDIUM POC
6.5 Nov 04

Tor Browser before 7.0.9 on macOS and Linux allows remote attackers to bypass the intended anonymity feature and discove

CVE-2021-38385 HIGH POC
7.5 Aug 30

Tor before 0.3.5.16, 0.4.5.10, and 0.4.6.7 mishandles the relationship between batch-signature verification and single-s

CVE-2018-0491 HIGH POC
7.5 Mar 05

A use-after-free issue was discovered in Tor 0.3.2.x before 0.3.2.10. Rated high severity (CVSS 7.5), this vulnerability

CVE-2023-23589 MEDIUM POC
6.5 Jan 14

The SafeSocks option in Tor before 0.4.7.13 has a logic error in which the unsafe SOCKS4 protocol can be used but not th

CVE-2026-77642 CRITICAL
9.3 Aug 20

Out-of-bounds write in The Tor Project's tor daemon (0.2.8.2-alpha through versions before 0.4.9.9) can be triggered whe

CVE-2020-8516 MEDIUM POC
5.3 Feb 02

The daemon in Tor through 0.4.1.8 and 0.4.2.x through 0.4.2.6 does not verify that a rendezvous node is known before att

CVE-2026-77638 CRITICAL
9.0 Aug 20

Rendezvous-point impersonation in Tor before 0.4.9.11 lets a malicious relay that a client happens to select as its rend

CVE-2026-77641 HIGH
8.2 Aug 20

Write-after-free in Tor's conflux (traffic-splitting) subsystem allows a remote unauthenticated attacker to crash a Tor

CVE-2026-77584 HIGH
8.2 Aug 20

Use-after-free in Tor's conflux circuit handling allows a malicious Tor client to corrupt relay memory by sending a RELA

CVE-2017-8823 HIGH
8.1 Dec 03

In Tor before 0.2.5.16, 0.2.6 through 0.2.8 before 0.2.8.17, 0.2.9 before 0.2.9.14, 0.3.0 before 0.3.0.13, and 0.3.1 bef

CVE-2016-1254 HIGH
7.5 Dec 05

Tor before 0.2.8.12 might allow remote attackers to cause a denial of service (client crash) via a crafted hidden servic

CVE-2016-8860 HIGH
7.5 Jan 04

Tor before 0.2.8.9 and 0.2.9.x before 0.2.9.4-alpha had internal functions that were entitled to expect that buf_t data

Vendor StatusVendor

SUSE

Severity: Moderate

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy