[tor-bugs] #1796 [Tor - Relay]: write-history and read-history in extra-infos leaks the relay's used bandwith if the bandwidth limit is changed

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Wed Aug 4 13:43:21 UTC 2010


#1796: write-history and read-history in extra-infos leaks the relay's used
bandwith if the bandwidth limit is changed
------------------------------+---------------------------------------------
 Reporter:  lancelot666       |        Type:  defect                    
   Status:  new               |    Priority:  minor                     
Milestone:                    |   Component:  Tor - Relay               
  Version:  Tor: unspecified  |    Keywords:  write-history read-history
   Parent:                    |  
------------------------------+---------------------------------------------

Comment(by lancelot666):

 The maximum reported bandwidth depends on the RelayBandwithRate:

 From rephist.c (List 1574)

 if (options->RelayBandwidthRate ){
   cutoff = options->RelayBandwidthRate * NUM_SECS_BW_SUM_INTERVAL;
 } else{
   cutoff = UINT64_MAX;
 }
 ...
 if (total > cutoff) total = cutoff;

 I don't know how to describe it in a different way :/. By cutting only
 with the current value and not the old value previously stated in the
 config file, one leaks some information one might want to hide. I'm not
 sure, but the Bug #516 (fixed) mentioned a similar problem.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/1796#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list