CVE-20XX-?

Torproject Tor CVEs.

Published CVEs affecting Torproject Tor, ranked by exploit odds.

13 CVEs · updated 2026-11-06 01:30 UTC

  1. CVE-2026-44597

    Tor before 0.4.9.7 has an out-of-bounds read when an END, a TRUNCATE, or a TRUNCATED cell lacks a reason in its payload, aka TROVE-2026-011.

    Torproject Tor

    3.7 LOW 0.4% exploit odds Fix listed
  2. CVE-2026-77587

    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.

    Memory safety Torproject Tor

    5.9 MEDIUM 0.4% exploit odds Fix listed
  3. CVE-2026-77639

    Tor before 0.4.9.9 was prone to a compression bomb bypass where an attacker could concatenate many gzip or zlib sub-streams, each just under the per-stream detection threshold, to avoid the compression bomb check entirely. This is TROVE-2026-022.

    Other Torproject Tor

    5.3 MEDIUM 0.4% exploit odds Fix listed
  4. CVE-2026-77640

    tor before 0.4.9.9 was prone to an infinite loop when decompressing a truncated zlib/gzip stream with done=1. A truncated stream never reaches Z_STREAM_END, causing zlib to return Z_BUF_ERROR with no input remaining, which buf_add_compress() mistook for a full output buffer and retried forever. Fixed by returning TOR_COMPRESS_ERROR in that case so the caller can abort cleanly. This is TROVE-2026-021.

    Other Torproject Tor

    3.7 LOW 0.4% exploit odds Fix listed
  5. CVE-2026-44600

    Tor before 0.4.9.7 mishandles accounting of the conflux out-of-order queue during the clearing of a queue, aka TROVE-2026-010.

    Torproject Tor

    3.7 LOW 0.4% exploit odds Fix listed
  6. CVE-2026-77641

    tor before 0.4.9.9 was prone to a NULL write after free when sending a CONFLUX_SWITCH cell fails. The return value of relay_send_command_from_edge() was ignored, so a send failure (which calls circuit_mark_for_close() and removes the leg via cfx_del_leg()) would go undetected, causing the caller to write to the now-freed current leg and resulting in a crash. This is TROVE-2026-017.

    Denial of service Torproject Tor

    6.5 MEDIUM 0.4% exploit odds Fix listed
  7. CVE-2026-77642

    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.

    Memory safety Torproject Tor

    7.5 HIGH 0.4% exploit odds Fix listed
  8. CVE-2026-44603

    Tor before 0.4.9.7 has an out-of-bounds read by one byte via a malformed BEGIN cell, aka TROVE-2026-007.

    Torproject Tor

    3.7 LOW 0.3% exploit odds Fix listed
  9. CVE-2026-44601

    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.

    Torproject Tor

    3.7 LOW 0.3% exploit odds Fix listed
  10. CVE-2026-44602

    Tor before 0.4.9.7 has a NULL pointer dereference when a CERT cell is received out of order, aka TROVE-2026-006.

    Torproject Tor

    3.7 LOW 0.3% exploit odds Fix listed
  11. CVE-2026-77638

    Tor before 0.4.9.11 is prone to a race condition where in just the right circumstances a rendezvous point could man-in-the-middle (impersonate) the onion service that the client was trying to reach.

    Other Torproject Tor

    8.9 HIGH 0.3% exploit odds Fix listed
  12. CVE-2026-44599

    Tor before 0.4.9.7 can attempt or accept BEGIN_DIR via conflux legs, aka TROVE-2026-008.

    Torproject Tor

    3.7 LOW 0.3% exploit odds Fix listed
  13. CVE-2026-77584

    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.

    Memory safety Torproject Tor

    7.0 HIGH 0.2% exploit odds Fix listed

All CVEs affecting Torproject Tor that appear in CVE.org and NVD, sorted by how likely they are to be exploited (EPSS), with fix status and timeline.