Skip to main content

Tor CVE-2026-44601

| EUVDEUVD-2026-28302 HIGH
Improper Enforcement of a Single, Unique Action (CWE-837)
2026-05-07 mitre GHSA-fc55-xrcv-x657
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Interact with target Tor client
  2. Exploit
    Induce circuit queue memory pressure
  3. Execution
    Trigger double close of circuit
  4. Impact
    Crash client (denial of service)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Improper enforcement of single unique action
Exploitation Conditions

Exploitation requires the affected Tor client (versions before 0.4.9.7) to be in a state of 'circuit queue memory pressure'; the double-close crash occurs only when that memory-pressure condition exists, so a client with ample free queue memory is not affected. The sources do not describe how an attacker induces that memory-pressure state or whether it is reliably attacker-controllable, so the trigger is not fully described in the available sources. Limiting factors: impact is confined to a client crash (availability only) with no code execution or data compromise, and the fix is applying Tor 0.4.9.7 or later.

Impact

Signals are consistent and point to a moderate, availability-only issue rather than an urgent threat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) scores High solely on availability - confidentiality and integrity impact are None, confirming this is a denial-of-service (client crash) with no code execution or data exposure. EPSS is 0.04% (12th percentile), very low, indicating little predicted exploitation activity. The vulnerability is NOT in CISA KEV and SSVC reports Exploitation: none, Automatable: no, Technical Impact: partial - all reinforcing low real-world urgency. No public exploit is referenced in the input (the linked GitLab commit is the fix, not exploit code). One tension worth flagging: the CVSS vector encodes AC:L (low complexity), yet the description conditions the crash on 'circuit queue memory pressure' existing, which is a stateful precondition the vector's AC:L does not reflect - verify triggerability with the vendor. Net: a legitimately patch-worthy DoS (hence the 'this_week' priority label) but not a high-real-risk, actively-exploited emergency; prioritize accordingly against RCE/credential-class issues.

Exploit ScenarioDerived

An attacker who can interact with a victim's Tor client and bring it into a circuit-queue memory-pressure state could trigger a double close of a circuit, crashing the client and denying the user anonymized connectivity. The impact is limited to availability (a client crash), with no confidentiality or integrity effect and no code execution. No public exploit code is referenced in the available data; the exact steps to reliably induce the memory-pressure precondition are not described in the sources.

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

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

Alert me

AnalysisAIv2 – Oct 26, 2026

Double close of a circuit while a Tor client is under circuit queue memory pressure can crash the process in versions before 0.4.9.7, an availability-only denial of service tracked by the Tor project as TROVE-2026-009 (CWE-837). The crash occurs only when the memory-pressure condition already exists, and the available sources do not describe how an attacker would reliably induce that state, so impact is a client crash with no code execution, data disclosure, or integrity loss. No public exploit code was identified at time of analysis, SSVC records exploitation as none and automatable as no, and EPSS is 0.04% (12th percentile).

Earlier versions of this analysis (1)
v1 May 07, 2026 - 04:45 CVSS 3.7

Tor before version 0.4.9.7 can crash due to a double-close vulnerability in circuit handling when memory pressure conditions exist on the circuit queue, resulting in denial of service to affected clients. The vulnerability requires specific network conditions (high circuit queue load) to trigger but affects all Tor clients running vulnerable versions. A patch is available in Tor 0.4.9.7 and later.

RemediationAI

Vendor-released patch: Tor 0.4.9.7 or later, which contains the fix commit d4e3f6a4 (https://gitlab.torproject.org/tpo/core/tor/-/commit/d4e3f6a440b58c2be661decf20c09548704907dc); upgrade clients to 0.4.9.7 and confirm the running version after restart, following the release announcement at https://forum.torproject.org/c/news/tor-release-announcement/28 for the branch builds shipped alongside it. The sources describe no configuration workaround for the double close other than running a fixed build, and they do not document a way to prevent the circuit queue memory-pressure precondition, so treat upgrading as the complete fix and schedule it within the current week per the this_week priority rather than as an emergency action, consistent with SSVC exploitation none, automatable no, and EPSS 0.04%. Additional advisory detail is available at https://nvd.nist.gov/vuln/detail/CVE-2026-44601 and https://vuldb.com/vuln/361806.

Affected VersionsENISA

Tor 0 <0.4.9.7

Affected Packages

euvd tor fix: 0.4.9.7

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 clients maintain a queue of circuit structures awaiting construction or teardown, and the fix commit d4e3f6a4 in the tor core repository addresses a path where the same circuit is closed twice while that queue is under memory pressure. The weakness class is CWE-837, improper enforcement of a single, unique action, meaning a state-changing operation (circuit close) is not guarded against being applied more than once to the same object, leaving internal state inconsistent and terminating the client. The GitLab work item 41237 and the Tor release announcement for 0.4.9.7 document the change; the CPE cpe:2.3:a:torproject:tor:*:*:*:*:*:*:*:* with EUVD's range "Tor 0 <0.4.9.7" covers all builds prior to the fixed release. NVD's published vector is 7.5 with AC:L, whereas this analysis reflects AC:H because the double close is gated on the circuit-queue memory-pressure precondition; in either reading, the resulting impact is confined to availability (A:H) with C:N and I:N, and the sources do not state how the memory-pressure state is reached.

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

NVD PRIMARY 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

Availability-only client crash (C:N/I:N/A:H); AC:H because the crash is conditioned on an existing circuit-queue memory-pressure state not shown to be directly attacker-controlled; no auth or interaction required.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

5
Analysis Updated
Oct 26, 2026 - 19:37 vuln.today
v2 - CVSS changed
Severity Changed
Oct 26, 2026 - 19:23 NVD
LOW HIGH
CVSS changed
Oct 26, 2026 - 19:23 NVD
3.7 (LOW) 7.5 (HIGH)
Patch available
May 07, 2026 - 06:16 EUVD
CVE Published
May 07, 2026 - 03:09 nvd
LOW 3.7

DescriptionNVD

Tor before 0.4.9.7, when circuit queue memory pressure exists, can experience a client crash because of a double close of a circuit, aka TROVE-2026-009.

Executive ViewAI

Why It Matters

A high-severity availability flaw in Tor client versions before 0.4.9.7 could allow an attacker to crash the Tor process when specific memory-pressure conditions are met, temporarily disrupting anonymity and connectivity for affected users. Although no active exploitation has been observed, the widespread use of Tor in privacy-sensitive and operational contexts warrants prompt remediation to prevent service interruptions.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Prevalence
High
Widely deployed anonymity client with millions of global users
Data Quality
6 sources
Confidence: High

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.0%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

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

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