Re: [Bulk] Re: Linux X86 fileutils-4x local root exploit

"SDC Marketing" <[email protected]>
Newsgroups gmane.linux.redhat.release.taroon.general
Message-ID <003a01c69fde$775827e0$3201a8c0@PC3000>
Yes me too. I found it in a users /home . there goes my uptime !!!

-bob

----- Original Message ----- 
From: "Sharpe, Sam J" <sam.sharpe-AQ/[email protected]>
To: "Discussion of Red Hat Enterprise Linux 3 (Taroon)" 
<[email protected]>
Sent: Tuesday, July 04, 2006 6:36 AM
Subject: RE: [Bulk] Re: Linux X86 fileutils-4x local root exploit


>> On Tue, 2006-07-04 at 14:23 +0100, Sharpe, Sam J wrote:
>> > I wouldn't run it if I were you.
>> >
>> > I'm not an exploit guru, but I just ran it as me on a play server
>> > (RHEL3) and ended up with a root shell prompt.
>>
>> it's not an actual root shell, it's a shell who's getuid()
>> function call is overloaded to return 0 always, so that the
>> /bin/sh process thinks it's called as root. That's not the
>> same as BEING root.
>>
>> > Then the system hung...
>>
>> yeah because the program has a forkbomb in it to prevent you
>> from doing much so that you on first face value can't find
>> out that the "root"
>> shell isn't actually running with root privileges.
>>
>> It's a nice haux, I'll give the author that ;-)
>
> Nice. If you remove the forking (which I guess is why I have a play
> server ;o) you can see:
>
> sh-3.00# id
> uid=0(root) gid=0(root) groups=10(wheel),100(users)
> sh-3.00# cat /etc/shadow
> cat: /etc/shadow: Permission denied
>
> When I actually had a look at the "shellcode", all it does is write some
> C to compile... Which when you read it makes it all pretty obvious.
>
> sh-3.00# cat /tmp/own.c
> int getuid() { return 0; }
> int geteuid() { return 0; }
> int getgid() { return 0; }
> int getegid() { return 0; }
>
> Some day, I'll actually read the code first rather than running it
> against the play machine - ah the joys of being an impulsive youth!
>
> --
> Sam
>
> --
> Taroon-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/taroon-list 

--
Taroon-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/taroon-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.