ldd runs linux programs

Julian Elischer julian at freebsd.org
Mon Jul 29 02:34:04 UTC 2013


On 7/29/13 4:49 AM, Mateusz Guzik wrote:
> On Sun, Jul 28, 2013 at 11:31:10PM +0400, Gennady Proskurin wrote:
>> Hello.
>> When linux binary is passed to FreeBSD's ldd as argument, this binary is executed.
>> I'm sure this is bug :)
>> (with security involved)
>>
> I have a patch for this, but never got around to commit it.
>
> http://people.freebsd.org/~mjg/patches/ldd-non-freebsd-ignore.diff
>
> If someone wants, go ahead and steal it.
>
For those of us that are not ldd experts, why does this happen, what's 
the history and
what happends on Linux?
I vagualy remember that linux may somehow execute something in this 
case but my memory is very vague on the topic.


More information about the freebsd-current mailing list