[tor-bugs] #8976 [Tor]: rend_service_introduce() doesn't notice if the rendezvous point is on 127.0.0.1

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon May 27 05:58:03 UTC 2013


#8976: rend_service_introduce() doesn't notice if the rendezvous point is on
127.0.0.1
--------------------+-------------------------------------------------------
 Reporter:  arma    |          Owner:                    
     Type:  defect  |         Status:  new               
 Priority:  normal  |      Milestone:  Tor: 0.2.5.x-final
Component:  Tor     |        Version:                    
 Keywords:  tor-hs  |         Parent:                    
   Points:          |   Actualpoints:                    
--------------------+-------------------------------------------------------
 An anonymous person on irc just pointed out to me that
 rend_service_introduce() has no checks for whether the introduce2 cell
 specifies a private address.

 I've only looked at it cursorily, but I don't think it's the end of the
 world. The relay that is asked to extend to this private address will
 probably have ExtendAllowPrivateAddresses set to 0, and will refuse.

 Perhaps it will cause the hidden service to keep trying to reach the
 rendezvous point (wasting lots of circuits), but that could be induced by
 telling it a public address that doesn't work too.

 Anything else scary? Worth fixing anyway I guess.

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


More information about the tor-bugs mailing list