<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog Mum &#187; Security</title>
	<atom:link href="http://blogmum.com/category/wordpress/security-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogmum.com</link>
	<description>WordPress made easy</description>
	<lastBuildDate>Mon, 05 Apr 2010 00:20:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to change the WordPress admin user ID</title>
		<link>http://blogmum.com/2009/09/how-to-change-the-wordpress-admin-user-id/</link>
		<comments>http://blogmum.com/2009/09/how-to-change-the-wordpress-admin-user-id/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 13:27:42 +0000</pubDate>
		<dc:creator>Sue</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[administrator]]></category>
		<category><![CDATA[PHPMyAdmin]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://blogmum.com/?p=1415</guid>
		<description><![CDATA[<p>There have (unsurprisingly) been a lot of blog posts written in the last few days about WordPress security and what you can do to keep your blog safe from hackers. I'll be chucking my own twopennorth in shortly, but for now, I want to look at one of the recommendations in more detail: "get rid of the user called 'admin'". This is a pretty sensible piece of advice. On most WP installs, "admin"... <a href="http://blogmum.com/2009/09/how-to-change-the-wordpress-admin-user-id/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>There have (<a href="http://blogmum.com/2009/09/attacks-on-old-versions-of-wordpress/">unsurprisingly</a>) been a lot of blog posts written in the last few days about WordPress security and what you can do to keep your blog safe from hackers. I'll be chucking my own twopennorth in shortly, but for now, I want to look at one of the recommendations in more detail: "get rid of the user called 'admin'". </p>
<p>This is a pretty sensible piece of advice. On most WP installs, "admin" is the default user name; if you want to hack a blog, it's a good place to start guessing. Which halves the security of the username/password combo, because only the password has to be guessed. </p>
<p>So when you're setting up a new WordPress blog, pick something other than "admin" for your user name. But what do you do if your existing blog is has "admin" for a username? Unfortunately, WP doesn't have an easy way to change a user name. You can do it through PHPMyAdmin, but a couple of people I know have managed to lock themselves out of WordPress altogether trying that.</p>
<p>The easiest way is to create a whole new administrator through WP's admin:
<ul>
<li>From Users &gt; Add New, create a new account. Pick a strong password. You'll need to use an email address that hasn't been used for any other user of your blog. Assign the  new user the role of Administrator.</li>
<li>Sign in as the new Administrator.</li>
<li>Assign all of admin's posts to the new user: from Posts, choose Bulk Actions &gt; Edit from the dropdown menu at the top. If you have a lot (pages and pages) of posts, you can reassign them automatically as part of the user deletion routine, but I always feel much safer moving the posts first!</li>
<li>Go to Users &gt; Authors &#038; Users, and choose delete for the user "admin".</li>
<li>If "admin" has any posts left attributed to them, you'll see the message shown below; assign all of admin's posts to your new user ID. </li>
</ul>
<p><img src="http://blogmum.com/wp-content/uploads/2009/09/deleteuser.png" alt="deleteuser" title="deleteuser" width="586" height="344" class="aligncenter size-full wp-image-1422" /></p>
<p>One other note re. comments: reassigning posts to a different author will break some minor features in comments. My gravatar stopped showing up (even though my new ID's email address was also registered with gravatar.com) and CSS that I had to highlight the comment as being by an author no longer highlighted my comments. The only way I found to fix this was through PHPMyAdmin, changing wp_comments table's user_id from my old ID number to my new one. </p>
<p>The above routine will remove "admin" as a user of your blog and help to keep your WordPress a little more secure. It should go without saying that this isn't enough: there are other things you should be doing, primarily keeping your install up to date. </p>
<img src="http://blogmum.com/?ak_action=api_record_view&id=1415&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blogmum.com/2009/09/how-to-change-the-wordpress-admin-user-id/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Attacks on old versions of WordPress</title>
		<link>http://blogmum.com/2009/09/attacks-on-old-versions-of-wordpress/</link>
		<comments>http://blogmum.com/2009/09/attacks-on-old-versions-of-wordpress/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 11:07:26 +0000</pubDate>
		<dc:creator>Sue</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogmum.com/?p=1384</guid>
		<description><![CDATA[<p>Lorelle has news that older versions of WordPress are being attacked. Symptoms include: odd additions to permalinks - "eval" and "base64_decode". Your blog's permalinks will no longer work. a new administrator account, perhaps named Administrator (2), created but not by you. This can happen even if registration is turned off on your blog. If you haven't upgraded, DO IT NOW. As of... <a href="http://blogmum.com/2009/09/attacks-on-old-versions-of-wordpress/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">Lorelle</a> has news that older versions of WordPress are being attacked. Symptoms include:
<ol>
<li>odd additions to permalinks - "eval" and "base64_decode". Your blog's permalinks will no longer work. </li>
<li>a new administrator account, perhaps named Administrator (2), created but not by you. This can happen even if registration is turned off on your blog. </li>
</ol>
<p>If you haven't upgraded, <strong>DO IT NOW</strong>. As of today, you should be running version 2.8.4: check your dashboard. If it has any number lower than that, you need to upgrade. If you're using a version of WP higher than 2.7, it's as simple as clicking that nagging link on your dashboard; it takes less than a minute. So just do it. And if you need more detailed instructions for upgrading from pre-2.7, <a href="http://blogmum.com/2009/06/upgrading-wordpress-just-do-it-will-you/">here they are.</a></p>
<p>If you've been hit with this already, then copying your posts and comments into a completely clean installation of WordPress seems to be the best way to deal with it. Simply upgrading now will most likely not deal with this (hackers know how WordPress upgrades work, and make the compromised files ones which are not over-written in an upgrade). <a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/">Smackdown has more advice.</a> </p>
<p>I'm going to say too, I'm pretty shocked by the attitude of some people: <a href="http://weblogtoolscollection.com/archives/2009/09/04/old-wordpress-version-attack-warning-please-upgrade/">Weblog Tools Collection's comments</a> have some who are saying they won't upgrade. If you take that line, frankly, you deserve what you get.</p>
<p><strong>Update: </strong>one of the tricks this worm apparently uses is to use javascript to hide the existence of the extra administrator account within WP admin. If this is happening, you can look directly in the database (e.g. via PHPMyAdmin). Check wp_users (your blog may have a different prefix): if you normally only have one user, you'll easily see if anything's been added. If, however, you have a lot of registered users, you'll want to list out administrators and make sure they're all legit. <a href="http://dougal.gunters.org/blog/2009/09/05/checking-your-wordpress-security">Dougal Campbell has more details on this</a>. </p>
<img src="http://blogmum.com/?ak_action=api_record_view&id=1384&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blogmum.com/2009/09/attacks-on-old-versions-of-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8.4 security release available</title>
		<link>http://blogmum.com/2009/08/wordpress-2-8-4-security-release-available/</link>
		<comments>http://blogmum.com/2009/08/wordpress-2-8-4-security-release-available/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 08:23:26 +0000</pubDate>
		<dc:creator>Sue</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.8.4]]></category>
		<category><![CDATA[new release]]></category>

		<guid isPermaLink="false">http://blogmum.com/?p=1151</guid>
		<description><![CDATA[<p>There's a new release of WordPress available this morning: 2.8.4 is labelled a security release, so you should upgrade as soon as possible. If there's not a link on your dashboard, you can upgrade automatically through Tools &#62; Upgrade. A word also about what this upgrade is for. Late yesterday (if you're in my time zone), a vulnerability was discovered: it was possible to generate a new... <a href="http://blogmum.com/2009/08/wordpress-2-8-4-security-release-available/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>There's a new release of WordPress available this morning: 2.8.4 is labelled a security release, so you should upgrade as soon as possible. If there's not a link on your dashboard, you can upgrade automatically through Tools &gt; Upgrade. </p>
<p>A word also about what this upgrade is for. Late yesterday (if you're in my time zone), a vulnerability was discovered: it was possible to generate a new password on WordPress, even if you had no back-end access to the blog itself. A specially-crafted URL would allow anyone to reset the password on any WP blog; the new password created by the WordPress installation would then be emailed to the email address associated with the admin account (so the person doing the mischievous resetting would never actually see it). This morning's release stops this happening.</p>
<p>Though some people on Twitter were calling this "a huge security hole in WordPress", that's rather overstating the case. As <a href="http://wordpress.org/development/2009/08/2-8-4-security-release/">the official WP blog puts it</a>, it "doesn’t allow remote access, but it is very annoying." (Unless of course your email were compromised; then you might have more of a problem.)</p>
<p>Nevertheless, this is probably a good day to read WPTavern's excellent <a href="http://www.wptavern.com/top-5-wordpress-security-tips-you-most-likely-dont-follow">5 WordPress security tips you most likely don't follow</a>. </p>
<img src="http://blogmum.com/?ak_action=api_record_view&id=1151&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blogmum.com/2009/08/wordpress-2-8-4-security-release-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8.2 released</title>
		<link>http://blogmum.com/2009/07/wordpress-2-8-2-released/</link>
		<comments>http://blogmum.com/2009/07/wordpress-2-8-2-released/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 11:06:34 +0000</pubDate>
		<dc:creator>Sue</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.8.2]]></category>
		<category><![CDATA[new releases]]></category>

		<guid isPermaLink="false">http://blogmum.com/?p=957</guid>
		<description><![CDATA[<p>Hot on the heels of 2.8.1, WordPress version 2.8.2 was released this morning to fix an XSS vulnerability which could have been exploited to direct authors away from their admin sections to another site. If it's not there already, over the next few hours a link to upgrade should appear on your WordPress dashboard: not everyone sees it at once, but when you do, please click it. If you're... <a href="http://blogmum.com/2009/07/wordpress-2-8-2-released/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>Hot on the heels of 2.8.1, WordPress <a href="http://wordpress.org/development/2009/07/wordpress-2-8-2/">version 2.8.2 was released this morning</a> to fix an XSS vulnerability which could have been exploited to direct authors away from their admin sections to another site. </p>
<p>If it's not there already, over the next few hours a link to upgrade should appear on your WordPress dashboard: not everyone sees it at once, but when you do, please click it. If you're running a version of WordPress that's older than 2.7, you'll have to (and should) <a href="http://blogmum.com/2009/06/upgrading-wordpress-just-do-it-will-you/">upgrade manually</a>.</p>
<img src="http://blogmum.com/?ak_action=api_record_view&id=957&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blogmum.com/2009/07/wordpress-2-8-2-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
