28th Jan, 2007

WebHost4Life Hacked? You decide.

So I’ve wanted to share this for quite some time, but I never had a space in which to do it.

I’m currently the webmaster of transportdesigns.com, the website for my dad’s business of the same name. I used / am using WebHost4Life to host it just because I didn’t really know of any good Windows web hosts (Windows needed because of an ASP.NET app I am making) and because it was reasonably priced. Also, because of all the crap littered around Google pertaining to web hosting reviews, it’s nearly impossible to find out whether or not a company is good just by doing a search on it.

Anyway, things were okay for a while. I wasn’t too impressed with their backend, but as long as it was stable, cheap, and had the functionality I was looking for, I was okay. Late November rolls around, and I get an IM from my dad asking him what the black box was doing on the middle of his page over top of the content. Hmm, I don’t remember putting a black box on top of the content, so lets go check it out.

Here’s what I find: http://transportdesigns.com/index2.html. Uh, whaaa? There is a black box in the center of the page. I look closer, and discover that that sweet box is actually an IFRAME tag linking to http://81.95.146.133/sutra/in.cgi?17. I definitely don’t remember putting that there. I investigate it a bit more, and put everything I found into an urgent support request to WebHost4Life. Following is my request in it’s entirity.

It seems that someone has hacked into the web server that houses my website and has changed the index.html page. I renamed the page to index2.html and fixed the original for the time being so that you may do an investigation into this issue. Before you write me off as an ignorant web hosting newbie who doesn’t understand the implications or definition of hacking, please read my description of the problem below.

My specific problem is that the former index.html page (again, now index2.html) has maliciously had an iframe inserted below the html tag that links to the following url: http://81.95.146.133/sutra/in.cgi?17. The URL then issues a 302 redirect to http://81.95.146.133/sp/new/index.php, which contains just a single script tag with what looks like compressed JavaScript on it (so that I cannot tell what the JavaScript actually does).

I have searched Google for this IP, and found the following site detailing the malicious nature of the activity surrounding the IP: http://national.auscert.org.au/render.html?it=6537&cid=2998.

I keep the FTP and control panel passwords for my web host encrypted on my hard drive with a stronger cipher than is necessary [I use KeePass]. No one else knows any of my passwords nor my decryption key to open the password file on my hard drive. I know that I would never deface my own home page, so I am convinced that this occurred due to an internal security problem on your end.

I am absolutely livid that this has happened to my home page while being hosted at your company and consider it to be a massive security issue (which is why I marked the request with such a high priority). Please investigate this matter as soon as possible and let me know of the outcome so that I can take appropriate actions.

Four hours later, I get a response from “Peter C.”

We are now running a fix to remove all the IFRAM tags you stated above in all of your pages. Could you please remove all the IFRAM tags in your pages if you see any? I would suggest you not to open those inflected pages in IE before they are fixed. If you found it happen again, please open a new ticket and report the issue. Thank you for your cooperations!

So my friend “Peter” tells me that they are “running a fix” to remove all the “IFRAM” tags in all of my pages. Based on what he said, I have to assume that this is a widespread hack on their servers and that they wrote a script to fix everyones’ pages who may have been affected. He also says that I shouldn’t open the “inflected pages in IE before they are fixed.” Thanks Peter. I’ll just call up all of my dad’s potential website visitors and let them know to use Firefox for a while. I write back.

As far as I was aware, the IFRAME was only added to the index.html page. However, your response _DOES NOT_ address my issue. Was the server hacked?? If so, why was I not informed earlier? What assurances do I have that this will not happen again. Finally, what kind of compensation do you plan on giving me for this absolutely massive security issue and the poor way your company has handled it by not notifying me after the likely hack??

I am still very upset over this whole issue and will spread the word about the infiltration into your network unless I get some good answers as soon as possible.

I get a response from “Candy.”

Could you please let us know when specifically you have discovered this issue so that we could have a closer look on? Thanks.

Wouldn’t it make sense that, with such a critical issue, I didn’t just wait for two weeks before letting them know? Cmon now. I respond.

The issue was discovered within about 10 minutes of my support request post. Therefore, I was notified of the problem at about 11/20/2006 2:30 PM.

“Rick” responds now.

We did not receive any reports from other customers about the same issue. Also, we also double checked our security settings and everything is good. Have you made sure you do not grant write permission to any users on your files? Hackers are likely to insert codes to your script if you grant write permission to the files.

What?! At the moment, it was a purely HTML site you bozos! I don’t think any l33t haxors inserted any “codes to my script” through my HTML files that only had the default read permissions. My response:

There are absolutely no dynamic scripts on that site that are anywhere public. In addition, the one ASPX page that I _am_ developing that sits on that server does not use any sort of file write mechanisms. I don’t claim that my code is flawless in any way, but I also am certain that there is no way that the code I have written so far on that site could be used to change files within that directory. In addition, I have not granted write permissions to any files whatsoever on this server. You will be able to see that yourself if you investigate further. Please look into the issue further and get back to me as soon as possible. … I am still not satisfied at all with the answers I have received.

“Rick” responds again.

Are there any special permission setting on your root folder? I can reset to default permission for you. Also, we suggest you to change all your password, say ftp, control panel to prevent hacking access.

Like I told him before, I have not changed the default permissions. This is getting really stupid. I respond, again.

There are no special permissions set on my root folder. You can check it if you’d like. The only users who have write access to any of my folders are the SYSTEM user and Administrator. None of the users I have control over have ever had write access to any folders within my directory, including the root directory. Therefore, I am lead to believe that the attack came from somewhere outside of my control. I will reset my password(s), but I still would like to know if my password was leaked from your system or the server was attacked or another user on the server was able to use a script to write to other directories or any number of the other possibilities. I have refrained from publicizing this attack on my blog until now, but this whole thing “blame the problem on a rogue user script or bad file permissions or user error thing” is becoming quite tiring. I am willing to answer questions regarding my script or my file permissions, but I can assure you again that my script never used any of the System.IO (file access) libraries, that my file permissions were never changed, and that my FTP password was definitely not leaked anywhere.

In addition, I was told in my first response that a “fix” had been written that was removing all of the IFRAME tags from my pages. If no other customers reported any incident, and since the problem was only on my main page, why was the script even written and what did it actually change on my site?

“William” responds with “we will have senior staff to reply to your question shortly.” You know, as an aside, I really wish that their support staff could speak / write better English. Anyway, along comes Mark to finish out the support request.

Steve, up to now, we did not have another customer on the same machine reported they are hacked. So we believe it should not be a hacking to our global setting but only your account.

Of course, this case is being recorded. We have checked through the entire server and it seems fine. The two possible method the hacker change your site is through change your webpage or modify it by FTP access.

Right now we checked your file permission settings and it is solid. However you may need to change your FTP password regalarly as well.

So that’s it. In my opinion, I received absolutely terrible customer service from five different people across six different responses, and not one of them offered me a half-decent explanation other than the flimsy idea about that hacked FTP account. Lame. Also, they completely avoided my question about this mysterious “fix” that was running through all of my 10 or so HTML pages to remove the IFRAME tag (of which only index.html was affected by the way). If it really was only me that was affected, why did they write that script. Did they even write it? Did they lie to me? Why wasn’t it removed from the index2.html page as it exists right now?

I’m still pretty upset about the whole issue and would switch web hosting companies away from them in a second if I got a referral on a better one. Not that it would have soothed my anger against them at all, but I can’t believe they didn’t even offer me a month of free service to keep my mouth shut. Can’t anyone provide even a tenth of what Dreamhost offers us in the Linux hosting world?

What do you think? Hacked? Are there even any other viable possibilities?

Responses

a) They don’t even speak correct english
b) Maybe your ftp password was brute-forced or guessed?
c) Dreamhost rules.

It definitely wasn’t brute forced. I don’t know what the password is off the top of my head, but I use KeePass to generate all of my passwords and I never use the same password twice anymore (maybe I’m paranoid, but it’s so easy to do so…). Anyway, the password is 16 characters and is a mix of upper / lower case, numbers, and symbols.

Peace people

We love you

You just made me decide not to take an acccount at webhost4life.

thx for sharing your experience.

my google search was
“is webhost4life any good”
;-)

Hi Andrew,

Read your concerns about “Hacking you website”.. Well i am hosting around 50 websites + 2 dedicated servers with webhost for the past 3 years. And also around 60 email servers (3000 Email address)

We have come across some issues in the past, like mail server down and some routing issues.

But, u get what u pay for.. The pricing is very cheap.

Regarding your issue, i think its some permission problem at your root folder. Same happened to us some time ago.

And Andrew, being an India, i didnt like the phrase “So my friend “Peter,” probably from India”…. You could have avoided it..

You know, and all knows “Indian Brains”… Well thats all..

Good Luck Andrew (I liked the post of Google Interview…)

Regards

Shibu Kumar S

I’m really sorry about the “probably from India” phrase Shibu — you make an excellent point. Although I didn’t mean for it to be derogatory whatsoever and was instead referring to my feeling of being passed around to different support reps all around the world, I can definitely see now how that can be construed as derogatory. I normally wouldn’t do this, but I’ve gone back and removed that phrase from my post as of right now. Again, sorry about that.

Additionally, regarding your thought that the issue might have been with permissions, I definitely agree with you. The thing is though that I never changed any of the permissions on any files or directories or otherwise changed any other settings in their panel that would allow this sort of thing to happen. I highly suspect that their permissions were messed up from the get-go and that one of their own customers took advantage of that.

Hi Andrew,

I highly appreciate your move by removing the phrase. It shows how nice u r at ur heart. I admire that. Not many people have that in this old busy world.

Well, the permission would have messed up at there end. Well, having a backup every week is nice..

Well.. Can u try hostmysite.com? 100% reliable.. Support wise am not so sure.. Their mail server dont have nice spam filters.. get 1000 of spams.. But server wise, its 100% uptime.

Ive been dealing with wEbhost4life.com for over 4 years. after constant performance and support problems ive drawn the line.

thay are all a bunch of retards without any knowledge of anything, the crew is mostly made up of CHINKS operating from hongKong, they constantly have email problems and delays, performance problems with MAJOR LAG and worse of all they take forever to respond to a ticket.

their servers get hacked often by turkish hackers and they offer no explination or compensation for it. their back up systems is mostly corrupted . to get them to do something is like speaking to a 3 year old becuase they lack any common sense and initiative to fix something.

In addition their feedback forum does not have any way of leaving negative comments on positive.

here is the icing on the cake.

when you call them , their telephone system put you on hold if no one picks up the phone after 15 minutes, it hangs up on you.
they say they have this in place because they get a lot of irate customer calling and complaining.

BOTTOM LINE.

STAY AWAY FROM WEBHOST4LIFE.COM
THEY ARE TRULY THE WORST HOSTING COMPANY ONLINE

Webhost4life.ORG
is a great company
with my personal experience!
i’ve been with those guys for several years

I had been using Webhost4life.com for 5 years for about the first 4 years I didn’t have any problems except for at the tech support level where you would state a problem and you would get a response from support that often was not relevant, misunderstood or a canned answer. It would normally take 3 or 4 efforts for webhost4life.com to understand and solve my problem. But I could live with that, however as my business grew the problems with them mounted.

One day without any notice they cut off my email service and wanted me to send a letter stating that I do not send spam. I told them I don’t send emails to anyone but my clients and those requesting information and that their own records should be able to show that I do not send mass mailings. After a couple of days with no email they had my mail service back up. This was an omen of bad things to come with Webhost4life.com.

Months later again with absolutely no notice webhost4life.com shut down my website because they said my site was using too much resource (that is another way of saying too many people are looking at your website). I immediately sent an email to the CEO stating that this was very unprofessional to close me down without any prior notice and that I needed to be back up immediately, because I am a small business and this would damage by business. Well the CEO never responded to my email or my next 2 emails to him. It’s incredible that they would state on their website “NOT satisfied with our service? Email our CEO” only to get more dissatisfaction from trying to contact the CEO.

And this was not just a one time incident that my emails to the CEO of webhost4life.com were ignored. A previous time I had sent the same email to him six times over about six weeks and forward the first email with the original sent date and ensuing dates reminding him each time that he had still not responded to my email and problem to see if this method would get a responses from him. But no the CEO simply does not want to get involved and never replied. Webhost4life.com commitment to customer service is a crock and it is hard to image a company treating their customers like this and still being in business. What kind of lead does this provide to their customer service personnel when the boss is not even customer service oriented? Well let me tell you.

My first response from tech support for their abrupt shutting down of my website after 2 hours was simply to state the exact same information that was emailed to me when they interrupted my service which is “your website is causing high system resource utilization”. This was their only response to an urgent ticket. They did not tell me what needed to be done or when I would be back up. Ten hours after sending them my urgent ticket and repeated emails to them I was told I had to move to a more dedicate server. Ok, no problem with this accept the link and method they gave me to pay did not work and it takes another 12 hours before I can pay them for the extra service since I had already had 6 plus months credit for the current service. They then tell me the migration will be done “ASAP” but they won’t give me any time estimate. No matter how hard I tried to get some time frame they just wouldn’t tell me. All Webhost4life.com repeatedly tells me is they are sorry for the “inconvenience” and I keep telling them this is more then just an inconvenience this is my livelihood, but that concept wasn’t registering with them.

After 4 days of lost business and me sending them many email, chat messages, and help tickets they final put me back up on my old server which I had been requesting many times for them to do until they are ready to move me to the new server. However back on the old server I am being inundated with server errors and service unavailable errors. I am now spending a lot of time responding to my own customers complaints about the difficulties they are having accessing my web pages, and unlike Webhost4life.com I respond back to every one of my clients. Twelve days after paying for the new service and server and receiving a message that my “payment is verified” I receive a notice, “Sorry for the late replies, for this case, I will forward this to our account department since there is some payment issue need to be settlement before activate the new account. Once again, sorry for your inconvenience.” Now at this point can anyone not believe you are dealing with a bunch of careless clowns running Webhost4life.com. You would think an accounting issue could be solved in one business day the only accounting discrepancy was that they had not given me credit for the past service I had paid or for the back days delayed in moving me to the new server but expecting a prompt response from Webhost4life.com is a far fetch dream.

Now during this debacle where my business is being severely disrupted the volume of emails I would normally get is drastically down. Even when we send emails within our own network to our own domains the emails are not going through. Many of our emails are not making it to the receiver. When I bring this up to Webhost4life.com they say, “We are working on the issue already. Please wait and check it later.” Yet 4 days later with untold amount of emails not reaching us and being permanently lost we hear nothing else from them. All told it was almost a month before we were running smoothly on the new server.

Now I will say this I was an idiot for not leaving Webhost4life.com after what they did because six months after moving to the new server they shut me down again without notice late at night for “running high IO constantly”. After many attempts to get some clarity of what is wrong they say I exceed my limit of 200 GB and to look at my stats. I did look and told them I used less then this last month and was running at a rate of less then 200 for this month so what are they talking about. But Webhost4life.com would not directly answer my questions they simply told me to purchase an upgrade. When I asked to talk to someone they gave me a phone number where I got a recording saying there will be about a 20 minute wait. At about the 20 minute mark the phone disconnected, three more phone attempts got the same results a long wait and then disconnected. When I paid them that night (my urgency was to get my site up quickly) I sent technical support the receipt with all the information showing my payment. In the morning I get an email saying they did not start the migration because I didn’t show paying. This is after sending them a copy of all the details of their receipt to me showing I had paid and webhost4life.com responding back to message with all the detail that I had paid. Incredible! It took 7 days before my ordering system was up and running because tech support would take anywhere from 6 to 24 hours to respond and this was after telling webhost4life that I was losing money due to their delays.

Webhost4life.com is completely unresponsive and uncommunicative to critical customer needs and ownership could care less about the problems they give you. Webhost4life.com is a disaster hosting company for a growing business oriented web site. It was with great relief that I left this arrogant company. Webhost4life.com will sabotage your business. Imagine having your web host shut you down 2 times without any notice because they want you to upgrade your service and then take their time with the migration so you are down for weeks.

With my personal experience, I see webhost4life is good company for small business hosting.
My website has been hosted with them around 2 years, now still hosted with them.
I see no one company can promise to satisfy with every clients
I’ve reviewed many comments on the webhost4life, many goods and many againsts, I’m not sure whether those are coming from truth, I just wanted to express with my opinions.
I’ve referred to
Http://www.webhost4life.org
to review, looks like this is a personal blog site.
If you want to host a blog or a small business site, I do recommend you may consider to choose webhost4life.
24 * 7 live chat support and cheap price. just good if you give it a try

Webhost4life Review
Personally feeling good

I feel your pain,
I am a web master of of over 40 domains that were hosted with web host 4life, until they got hacked 3 times, all which the hackers wiped out all of the domains.

They underachieving tech support did not even have a good backup . most of the files were corrupted which forced me to upload everything again.

I have since transfered all of my websitesd out of webhost4life.com and never had another problem since.

THEY ARE PRACTICALLY THE WORST AND MOST VUNERABLE HOSTING COMPANY I HAVE EVER DEALT THIS.

STAY AWAY FROM WEBHOST4LIFE.com

I woulod not HOST with these bunch of fortune cookie reading Dirtbags if it was free and was the last hosting company in the world.

SAY NO TO WEBHOST4LIFE.com

I hosted several websites with webhost4life for months now and I’m feeling their hosting service is so far so good,especially their live chat support.

Whenever you contact them via live chat you’ll get through soon!Actually that’s the best live chat support I’ve seen so far.I highly recommend their hosting service.

Leave a response

Your response:

Categories