[tor-bugs] #26369 [Core Tor]: Re-fetch onion service descriptor for isolated request
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jun 14 06:18:37 UTC 2018
#26369: Re-fetch onion service descriptor for isolated request
--------------------------+--------------------
Reporter: sysrqb | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Core Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
--------------------------+--------------------
When tor receives a new request for connecting to an onion service and
this request has different isolation flags/parameters than a previous
(recent) request, then tor should re-fetch the service descriptor (if we
already have it). Currently, tor notices it already has the descriptor in
its cache and it doesn't refetch. This is a nice performance optimization,
but if a client is requesting an isolated circuit for an onion service,
then we shouldn't leak that we already have the descriptor in our cache.
Instead of only using the onion service name as the map-key, we can add a
unique value of the circuit isolation information (hash?).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26369>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list