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

[tor-bugs] #6176 [Tor Hidden Services]: Clean up service IDs



#6176: Clean up service IDs
---------------------------------+------------------------------------------
 Reporter:  andrea               |          Owner:                  
     Type:  defect               |         Status:  new             
 Priority:  normal               |      Milestone:  Tor: unspecified
Component:  Tor Hidden Services  |        Version:                  
 Keywords:  audit                |         Parent:                  
   Points:                       |   Actualpoints:                  
---------------------------------+------------------------------------------
 There are several occurences in rendservice.c and rendclient.c of service
 IDs produced by hashing public keys.  They should be properly zeroed when
 functions return/heap is freed.

  * rendclient.c:
    * lookup_last_hid_serv_request() (line 430)
    * directory_get_from_hs_dir() (line 539)
  * rendservice.c:
    * rend_service_intro_has_opened() (line 1562)
    * rend_service_intro_established() (line 1680)
    * rend_service_rendezvous_has_opened() (line 1721)
    * upload_service_descriptor() (line 1981)
    * rend_service_set_connection_addr_port() (line 2463)

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6176>
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