[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #24487 [Core Tor/Tor]: Reverse path selection (choose outer hops first)
#24487: Reverse path selection (choose outer hops first)
------------------------------+--------------------------------
Reporter: mikeperry | Owner: (none)
Type: defect | Status: new
Priority: High | Milestone: Tor: 0.3.3.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: guard-discovery
Actual Points: | Parent ID: #9001
Points: | Reviewer:
Sponsor: SponsorV-can |
------------------------------+--------------------------------
Because Tor's path selection chooses inner nodes first, and then excludes
those nodes from being used in outer hops, over many circuits, outer hops
get information about the choice of inner hops/guards.
We need to reverse the selection of nodes in the loop
circuit_establish_circuit() in order to fix this.
This isn't as bad as it might otherwise be, because the last hop already
is chosen first in that function. So it is a little tricky to take
advantage of this info leak.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24487>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs