[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #26369 [Core Tor]: Re-fetch onion service descriptor for isolated request



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs