CVE-2026-77584: Use After Free

Published Aug 20, 2026
·
Updated

Tor before 0.4.9.10 did not reject a CONFLUXLINK cell that arrives on a circuit which already has attached streams. A malicious client could send a RELAYCOMMANDBEGIN before the CONFLUXLINK 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.

Affected Software

1 affected component
Tor Project Tor<0.4.9.10

Event History

Aug 20, 2026
CVE Published
via MITRE·08:38 PM
Data Sourced
via MITRE·08:38 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which Tor deployments are affected?

Tor versions before 0.4.9.10 are affected. The issue applies when a circuit processes a CONFLUX_LINK cell after streams have already been attached to that circuit.

2

What must an attacker do to trigger the flaw?

A malicious client must send a RELAY_COMMAND_BEGIN to attach an exit stream, then send a CONFLUX_LINK cell on the same circuit. This can leave the exit stream orphaned with a dangling circuit back-pointer, causing a use-after-free when the circuit is freed.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203