Skip to main content

Tor CVE-2026-77642

| EUVDEUVD-2026-63665 CRITICAL
Out-of-bounds Write (CWE-787)
2026-08-20 mitre GHSA-36cc-rhpv-jrxc
9.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach directory port of vulnerable tor
  2. Delivery
    Submit crafted consensus/detached signature
  3. Exploit
    Unexpected signature digest type parsed
  4. Execution
    Out-of-bounds write corrupts memory
  5. Impact
    Directory authority crash / consensus disruption

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires delivering a consensus document or detached signature that specifies an unexpected/unrecognized signature digest type to a tor instance running a version from 0.2.8.2-alpha up to before 0.4.9.9, so that the malformed material is parsed. Realistic impact is limited by role: the vendor states the effect is minor for most Tor roles (relays/clients) and only potentially major for directory authorities, which are the components that generate and exchange detached signatures. There is no user-interaction or authentication prerequisite per the CVSS vector (PR:N/UI:N), but the practical attack surface is narrowed to whoever can submit directory/signature material to a vulnerable role - most acutely a directory authority peer.

Impact

The vendor CVSS of 9.3 (AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:H) reflects an unauthenticated, network-reachable memory-corruption bug with a scope change and high availability impact, yet the EPSS probability is only 0.19% (9th percentile) and there is no known public exploit or KEV listing - signals that point to a serious latent bug rather than one under active mass exploitation. The vendor itself scopes the real-world impact narrowly: minor for most Tor roles, but potentially major for directory authorities, which are a small, well-known set of high-value hosts. This tension between a 9.3 score and low EPSS is best read as targeted, high-consequence risk concentrated on directory authorities rather than broad opportunistic exploitation, so any organization operating a directory authority or a heavily-relied-upon relay should prioritize patching even though the aggregate exploitation probability is low. Confidentiality impact is assessed as none by the vector; the primary danger is crash/DoS (A:H) with limited integrity impact (I:L), consistent with an out-of-bounds write in a parser.

Exploit ScenarioDerived

An attacker able to feed directory material to a Tor directory authority (e.g. a malicious or compromised peer authority, or a party positioned to submit a detached signature) crafts a consensus or detached signature carrying an unexpected signature digest type. When the authority parses it, the out-of-bounds write corrupts memory, most plausibly crashing the process and disrupting consensus formation. No public proof-of-concept has been identified.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 08, 2026

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 when the software parses a consensus document or detached signature containing an unexpected signature digest type (TROVE-2026-019, CWE-787). The flaw is minor for most Tor roles but potentially severe for directory authorities, which routinely exchange detached signatures. Fixed in 0.4.9.9; EPSS is low (0.19%, 9th percentile) and no public exploit identified at time of analysis.

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

Out-of-bounds write in Tor's consensus and detached signature parser allows remote, unauthenticated network peers to trigger memory corruption by supplying a document with an unexpected signature digest type. All Tor releases before 0.4.9.9 are affected; impact is minor for relay and client nodes but potentially major for directory authorities, whose compromise could disrupt or undermine the integrity of the network-wide consensus. No public exploit code or CISA KEV listing has been identified at time of analysis, though the network-reachable attack vector and scope change in the CVSS vector (S:C) warrant urgent patching for directory authority operators specifically.

RemediationAI

Vendor-released patch: upgrade to tor 0.4.9.9 or later, which corrects the signature-digest-type parsing (see the 0.4.9.9 ChangeLog at https://gitlab.torproject.org/tpo/core/tor/-/raw/tor-0.4.9.9/ChangeLog). Directory authority operators should treat this as the top priority given the vendor's note that impact is potentially major for that role. Where immediate upgrade is not possible for a directory authority, restrict which hosts can deliver detached signatures/consensus material to the authority's directory ports (peer directory authorities only) to reduce the set of parties able to submit crafted input - with the trade-off that overly tight filtering can disrupt normal consensus voting if a legitimate peer's address changes. For ordinary relays and clients the vendor assesses impact as minor, so a standard maintenance upgrade to 0.4.9.9 is sufficient. No reliable in-place workaround short of upgrading is documented.

Affected VersionsENISA

Tor 0.2.8.2-alpha <0.4.9.9

Affected Packages

euvd tor fix: 0.4.9.9

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 relies on signed consensus documents and detached signatures to establish the network's shared view of the relay directory; directory authorities generate and exchange these detached signatures, and every relay/client validates the resulting consensus. The vulnerability lies in the signature-parsing code path, which mishandles an unexpected/unrecognized signature digest type and writes past the bounds of a buffer (CWE-787, out-of-bounds write). The affected component is torproject:tor (cpe:2.3:a:torproject:tor). Because parsing occurs while processing directory material received over the network, malformed input reaches the vulnerable routine before full validation completes, which is characteristic of memory-corruption bugs in document/protocol parsers.

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 HIGH
NVD 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:H
vuln.today AI 9.3 CRITICAL

Malformed directory material is parsed without authentication over the network (AV:N/PR:N/UI:N); the OOB write primarily crashes the daemon (A:H) with limited integrity effect (I:L) and no confidentiality loss (C:N), with scope change (S:C) as parsing affects the directory subsystem.

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

Primary rating from Vendor (mitre).

CVSS VectorNVD

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

Lifecycle Timeline

4
Severity Changed
Sep 08, 2026 - 18:37 NVD
HIGH CRITICAL
CVSS changed
Sep 08, 2026 - 18:37 NVD
7.5 (HIGH) 9.3 (CRITICAL)
Patch available
Aug 20, 2026 - 22:04 EUVD
CVE Published
Aug 20, 2026 - 21:15 cve.org
HIGH 7.5

DescriptionNVD

tor before 0.4.9.9 was prone to an out-of-bounds write when parsing a consensus or detached signature with unexpected signature digest type. Impact is minor for most Tor roles, but potentially major for directory authorities. This is TROVE-2026-019.

Executive ViewAI

Why It Matters

A memory-corruption vulnerability in Tor daemon before version 0.4.9.9 can be triggered during consensus-document parsing. Organizations operating Tor directory authorities face heightened risk, as compromise of these trusted nodes could undermine network-routing integrity and service availability.

Business Impact: High
Compensating Controls

Apply vendor patch: Upgrade Tor daemon to version 0.4.9.9 or later.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
High
Tor is a widely deployed global anonymity network with millions of users
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
High

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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

CVE-2017-0375 HIGH
7.5 Jun 09

The hidden-service feature in Tor before 0.3.0.8 allows a denial of service (assertion failure and daemon exit) in the r

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