Hey 47m,
Thanks for reporting this. We take security very seriously and will do our best to work with you on figuring out what’s going on. To that, can you tell me if there are any other scripts on your account, whether in use or not (phpBB, WordPress, etc…)*
* If this is a shared hosting environment, the host can make a determination if the attack came through scripts on another account on the server, which is commonly the case with these types of hacks.
While we work through this, please check through these files:
* index.php
* admin.php
* system/index.php
* system/expressionengine/config/config.php
to ensure that there is no unusual code such as iFrames or Javascript includes; if you do find that code, then please back-up the file and remove said code. If you are unsure of what does or doesn’t belong in these files, do not hesitate to ask.
You may also wish to refresh your files by following the build update instructions.
You mentioned that it’s happened to another site and on the same server. I do not want to point fingers at all, but I would ask the hosting company if they could dig a little deeper and look into the logs either with you over the phone or request they track down any abnormal behavior in the Apache logs or system logs and send you the pertinent lines. It may take some digging but if they are logging, something will be in there.
Moving forward, I would feel better if the root cause was known. You could get everything sorted just to be back here again if the reason for the hack is not found.
Again, I am sorry you have been hacked, it’s no fun.
Thank you,