(+84) 463.28.7979

WordPress 2.2 is Mandatory Security Upgrade


I have read lots of bloggers waiting for some weeks before they upgrade to the new version of WordPress 2.2. Everyone knows your wordpress version and once the wordpress security issues become public (with fixes announced), and you decide not to upgrade, hackers can break into your blog.

Mark, a key wordpress developer says that WordPress 2.2 is a mandatory security upgrade for WordPress 2.1.3 users. There will be no further releases in the 2.1.x branch. 2.2 includes security fixes that 2.1.3 lacks, so your only upgrade path is to 2.2. WordPress files have changed so much that he has not released his usual changed file lists.

Each wordpress release would have some bugs persisting, that is the whole idea behind release candidates for wordpress testers. However, when the final version is released to the community, the widest possible test occurs as wordpress gets tried with different web hosts, platforms, and plugins. And then more bugs are reported which can be fixed. You can see how wordpress defects are being reported and fixed in WordPress 2.2.1 at WordPress Trac.

Often things do go wrong and you need to re-upgrade quickly. In a rare event, a cracker modified WP 2.1.1 download files on wordpress servers, and a new version was released promptly. Often patches are released, as occurred to fix feedburner issues in WordPress 2.0.6, or when Server 500 Errors were reported with WordPress 2.0.5 Upgrades.

If problems do occur, see if you followed the upgrade instructions correctly. Deactivate plugins and see if a particular one is causing errors. WordPress upgrades is an ongoing process and your blog security is your own responsibility. I recently upgraded to WordPress 2.2. and its working fine (with these plugins).

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>