issues with security

Cyber Source peter at thecybersource.com
Mon Feb 2 13:31:13 EST 2004


I would guess your item 3 would have been the most likely cause for the 
vulnerability and subsequent compromise. I would recommend a reinstall, 
total update of all packages and then a very slow, watched, resubmission 
of saved stuff.

Justin Bennett wrote:

> Are you running apache? What version?
>
> Justin Bennett
> Network Administrator
> RHCE (Redhat Certified Linux Engineer)
> Dynabrade, Inc.
> 8989 Sheridan Dr.
> Clarence, NY 14031
>
>
>
>
> cliff at cliffmeyers.com wrote:
>
>> Hi Everyone,
>>
>>
>> Apparently my first message didn't go through, so here I go again:
>>
>>
>> I've been away from the list for a little while, but been having a 
>> major problem
>> here at the office so I figured I'd post to see if you guys had any 
>> ideas...
>>
>> On the 22nd we had an issue with one of our systems that I thought 
>> had to do with
>> some kind of hard drive error.  The system is a Red Hat Linux box, 
>> running
>> primarily Apache and PHP to serve web sites.  I typically compile 
>> these things
>> from source so I can have a little more control over configurability.
>>
>> Anyways, as it turned out, I noticed late last week that there were 
>> processes
>> running that shouldn't be there.  After I killed the processes I 
>> noticed files in
>> the /tmp directory, where PHP stores most of the session files 
>> (unless I tell it
>> to store them somewhere else).  There was a 'blackhole.c' file and 
>> some other
>> things which had been compiled to run on my system.
>>
>> I talked to my other programmer and we were going to come in Saturday 
>> to do a
>> full re-install, but the hacker struck against Thursday night around 
>> 11 PM and
>> defaced all of our sites.  I came into the office and spent the next 
>> 8 hours
>> formatting, installing Red Hat 9, download all the newest source code 
>> for Apache
>> and PHP, and getting everything set up.
>>
>> Well, I get into work today, and guess what?  Another bad process and 
>> more files
>> in the /tmp folder.  I killed them all again, and am going to do 
>> *another*
>> reinstall tonight.  I was e-mailing a colleague asking for his input 
>> so I'll post
>> a few of the ideas I had for how the hacker got back in.  Here they are:
>>
>> (1)  I used the latest stable version of PHP, 4.3.4, when in fact 
>> there is a new
>> version, 4.3.5RC1.  I wanted to avoid a release candidate version but 
>> that would
>> be my first guess.
>>
>> (2)  Some other vulnerability I don't know about.  I installed the 
>> latest version
>> of every other package so that's probably unlikely. Every other 
>> service is
>> firewalled, so...
>>
>> (3)  I used the web backup from the morning of the 30th so as to not 
>> loose any
>> changes - perhaps there was something in there that it allowing the 
>> hacker to
>> gain access again.
>>
>> (4)  A problem with some of our PHP code.  Again, not sure how that's 
>> possible or
>> what the issue might be.
>>
>> Does anyone have any other ideas?  Can anyone direct me (or offer) 
>> security
>> consulting services to help take a look?  Is there any other 
>> information I can
>> provide?  This is the first time I've really dealt with this and my 
>> blood
>> pressure is through the roof... thanks very much guys.
>>
>>
>> -Cliff Meyers
>>  
>>




More information about the nflug mailing list