[tor-bugs] #12103 [Tor bundles/installation]: Fully hardening firefox binary is broken since 3.5.3 on Linux

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Aug 8 12:27:54 UTC 2014


#12103: Fully hardening firefox binary is broken since 3.5.3 on Linux
-------------------------------------+-------------------------------------
     Reporter:  gk                   |      Owner:  erinn
         Type:  defect               |     Status:  new
     Priority:  normal               |  Milestone:
    Component:  Tor                  |    Version:
  bundles/installation               |   Keywords:  tbb-security, tbb-
   Resolution:                       |  testcase
Actual Points:                       |  Parent ID:  #10065
       Points:                       |
-------------------------------------+-------------------------------------

Comment (by cypherpunks):

 Look at `rewrite_elf_program_header()` from bfd/elf.c:
 {{{
       if (segment->p_type != PT_LOAD)
         {
           /* Remove PT_GNU_RELRO segment.  */
           if (segment->p_type == PT_GNU_RELRO)
             segment->p_type = PT_NULL;
           continue;
         }
 }}}
 It used to call by `setup_bfd_headers (ibfd, obfd)` from `copy_object()`
 of binutils/objcopy.c

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


More information about the tor-bugs mailing list