Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAttacker sends reordered conflux packets
-
DeliveryPackets queue in out-of-order buffer
-
ExploitAttacker triggers connection closure or queue flush
-
InstallQueue clearing logic executes with corrupted accounting
-
C2Memory accounting increment/decrement fails
-
ExecuteResource exhaustion through repeated exploit cycles
-
ImpactRelay/client availability degraded
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incorrect behavior order
|
| Exploitation Conditions | Exploitation requires Tor conflux protocol to be in use or enabled on the target system. The out-of-order queue clearing logic is only exercised during connection teardown or queue flush operations, meaning the attacker must trigger these operations through network-level packet manipulation. Attack complexity is rated high, indicating specific conditions must align: the attacker likely needs to send a precise sequence of reordered packets followed by rapid connection closure to hit the race condition or logic error in queue state management. No authentication is required - any network attacker can send packets to the Tor service - but the vulnerability is not exploitable against default passive configurations; active, targeted packet crafting is necessary. The impact is limited to availability (denial of service through resource exhaustion), not confidentiality or integrity, reducing the threat model for users concerned primarily with data exfiltration. |
| Impact | CVSS 3.7 with AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L indicates low overall severity, but the signals require careful interpretation. Attack vector is network (exploitable remotely) and requires no authentication, but attack complexity is HIGH - this suggests the vulnerability requires specific timing, packet sequencing, or network conditions to trigger the queue-clearing bug. The integrity and confidentiality impact are none, and availability impact is low, limiting the practical blast radius. No EPSS score, KEV status, or POC data provided, meaning there is no confirmed active exploitation or public exploit code. The real-world risk depends heavily on: (1) whether conflux is enabled by default (affects scope), (2) whether the required AC:H conditions are realistic for network attackers to achieve repeatedly, and (3) whether the availability impact is transient (temporary service hiccup) or persistent (permanent resource leak per connection). The Tor project's rapid response (patch committed; version 0.4.9.7 released) suggests they treated this as legitimate but not critical. This is likely a denial-of-service via resource exhaustion that impacts relay availability rather than user security. |
| Exploit ScenarioDerived | An attacker on the network path to a Tor relay or client crafts a sequence of specially-ordered packets to trigger improper queue clearing in the conflux module. By repeatedly sending malformed out-of-order packets and abruptly terminating connections, the attacker forces the queue clearing logic to execute with invalid state, causing memory accounting to fail. Over time or through rapid connection churn, this exhausts relay/client memory, degrading availability until the process is restarted. Attack complexity is high, suggesting the attacker must have specific knowledge of packet timing or internal queue thresholds. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 07, 2026
Tor before version 0.4.9.7 mishandles memory accounting in the conflux out-of-order queue during queue clearing operations, leading to a denial-of-service condition through resource exhaustion. Unauthenticated remote attackers can exploit this via network-level packet manipulation to trigger improper queue state management, causing availability degradation on affected Tor relays and clients. The vulnerability has a low severity CVSS score (3.7) due to attack complexity and availability-only impact, with no confirmed active exploitation at time of analysis.
RemediationAI
Upgrade Tor to version 0.4.9.7 or later. This version includes the upstream fix committed to the Tor repository (commit a198185ed863677d60eec120126730628dac35bb). Users running Tor relays or clients should apply this update as soon as possible via their package manager or by downloading directly from the Tor Project website (https://www.torproject.org/download/). If immediate patching is not feasible, operators may temporarily mitigate by disabling conflux protocol support via configuration settings if such options are available in their deployed version, though this may impact network performance and anonymity properties - consult Tor documentation for trade-offs. Monitor Tor relay logs for signs of memory exhaustion or repeated connection teardowns, which may indicate exploitation attempts.
Affected VersionsENISA
Affected Packages
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 protocol implements out-of-order packet queue management to handle network packet reordering. The vulnerability exists in CWE-696 (Incorrect Behavior Order) - specifically, the accounting mechanism that tracks memory allocations for queued packets fails to properly decrement or validate queue state when clearing operations occur. This suggests a logic error in the queue lifecycle management where allocated memory is not correctly freed or accounted for during teardown, potentially leading to unbounded growth or exhaustion of memory resources dedicated to queue buffers. The conflux feature is part of Tor's relay and client communication stack, making all implementations potentially vulnerable if conflux is enabled.
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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
Tor before 0.4.9.7 mishandles accounting of the conflux out-of-order queue during the clearing of a queue.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Related Vulnerabilities in Tor Protocol Implementation Flaws
View all 6Tor Browser before 7.0.9 on macOS and Linux allows remote attackers to bypass the intended anonymity feature and discove
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
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
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
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
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
Rendezvous-point impersonation in Tor before 0.4.9.11 lets a malicious relay that a client happens to select as its rend
Write-after-free in Tor's conflux (traffic-splitting) subsystem allows a remote unauthenticated attacker to crash a Tor
Use-after-free in Tor's conflux circuit handling allows a malicious Tor client to corrupt relay memory by sending a RELA
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
EUVD-2026-28237
GHSA-7cv5-2ch3-g323
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB