I have we deployed our webapp and just the next day there was heavy outbound traffic and it was found out that a outbound Denial of Service is being originated from my server. This is what the email from Linode said -
Quote:
We have detected an outbound denial of service attack originating from your Linode. It appears that a process internal to your Linode is sending large amounts of malicious traffic towards other servers. We ask that you investigate this matter as soon as possible to determine why this activity is originating from your Linode.
Linode also sent list of possible things to do but somehow I am not able to target whats going on, possibly I might be lacking some sys admin skills (am not one after all)
Quote:
- "/var/log/auth.log": You may have fallen victim to a SSH brute force attack.
- "lastlog": You can cross reference recent account logins with the brute force attempts in "/var/log/auth.log”.
- /tmp: This directory is often used by attackers to store their files in.
- Web server logs: You may have installed a vulnerable script or web application.
- "ps aux": Check for foreign processes.
Next time around, we completely redeployed, moved from Ubuntu 12.04 to 14.04, disabled password access and moved to RSA key based SSH access, disabled root access as well and still the very next day, the same thing happened - another instance of outbound DOS generated and my network activity rising to crazy levels.
I really need to get the app live asap and no idea what to do about this. Can anyone help me figure out?
Apparently this has started happening in the last one year and I see a lot of loyal customers move out of Linode to Digital ocean / Amazon.
Help help help!