[PATCH] Avoid mapping past end of shared object (BZ #18685)
Carlos O'Donell
carlos@redhat.com
Thu Jul 16 17:17:00 GMT 2015
On 07/16/2015 12:36 PM, Andreas Schwab wrote:
> Perhaps ldd should use a specially compiled ld.so that has a lot of
> extra checks added (so that it can be run on arbitrary objects without
> creating security hazards).
ldd should be a distinct tool that uses libelf, and provides deeper
introspection and options. This way we have a second implementation
of the loader rules in a cleaner and concise form that we can use
to double-check assertions about load order and cycle breakage,
and cross-check ld.so changes.
I have a half-written eu-ldd that I've started. I guess I should
contribute that to elfutils soon.
c.
More information about the Libc-alpha
mailing list