This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Read-only data in ELF libraries may be remapped writable at runtime (upcoming NDSS'17 paper)


On Tue, Dec 27, 2016 at 9:48 PM, Cary Coutant <ccoutant@gmail.com> wrote:
>
> ... then migrated over the the gcc list ...
>
>    https://gcc.gnu.org/ml/gcc/2016-04/msg00110.html

Cary,

Thanks for the pointer to the email thread.  From the conversation, it
seemed possible that the DSO and the executable can have two different
views of certain variables (presumably due to variable duplication/copy
relocation).  We have considered this possibility before but found
that as long as the DSO uses the GOT to access its exported variables,
the situation will not occur.

Do you have more details on how this situation occurred in practice?

Xinyang


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]