Serendipity install compromised
Posted: Mon Jun 14, 2010 12:44 am
Hi, I've noticed that one of the blogs that I maintain has been compromised recently. This setup is based on Serendipity 1.4.1 with PHP 5.2.13, running on a Debian shared hosting server.
The index.php has been altered (starting with an "eval(base64_decode" ...), and the same has happened to other php files under the s9y directory.
This is a blog that I maintain for a friend, and it has been abandoned (meaning no new posts) for the last months. I noticed this problem when trying to reach some of its content through Google, which presented a warning indicating that the site might contain some kind of malware.
I have the following questions:
- Could this have happened because of some known vulneratiblity in this specific release of s9y?
- How can I prevent this from happening again? (I'm not very worried about this particular blog --which like I said is abandoned ATM--, but about many other blogs that I maintain and are based on s9y too)
I'd really appreciate any feedback you can supply with regard to this issue.
Thanks in advance,
Marcus Friedman
--------- Some more details --------------
This blog is hosted on its own domain (.net), where it's the only web-facing application currently installed.
The blog isn't popular in any way (few posts, no pagerank, almost no external links, no subscribers), and unless you write some very specific and well crafted query, it won't even show up in search engines.
The index.php has been altered (starting with an "eval(base64_decode" ...), and the same has happened to other php files under the s9y directory.
This is a blog that I maintain for a friend, and it has been abandoned (meaning no new posts) for the last months. I noticed this problem when trying to reach some of its content through Google, which presented a warning indicating that the site might contain some kind of malware.
I have the following questions:
- Could this have happened because of some known vulneratiblity in this specific release of s9y?
- How can I prevent this from happening again? (I'm not very worried about this particular blog --which like I said is abandoned ATM--, but about many other blogs that I maintain and are based on s9y too)
I'd really appreciate any feedback you can supply with regard to this issue.
Thanks in advance,
Marcus Friedman
--------- Some more details --------------
This blog is hosted on its own domain (.net), where it's the only web-facing application currently installed.
The blog isn't popular in any way (few posts, no pagerank, almost no external links, no subscribers), and unless you write some very specific and well crafted query, it won't even show up in search engines.