{"id":153,"date":"2008-06-03T15:27:29","date_gmt":"2008-06-03T12:27:29","guid":{"rendered":"https:\/\/www.optimiced.com\/en\/?p=153"},"modified":"2008-06-03T15:30:58","modified_gmt":"2008-06-03T12:30:58","slug":"wordpress-233-not-safe","status":"publish","type":"post","link":"https:\/\/www.optimiced.com\/en\/2008\/06\/03\/wordpress-233-not-safe\/","title":{"rendered":"WordPress 2.3.3 is not safe anymore &#8211; upgrade NOW! (link injection vulnerability)"},"content":{"rendered":"<p>A few days ago I was recommending to people not to upgrade to version 2.5 of WordPress, because at the time I believed WP 2.3.3 to be as stable and safe as the new 2.5 series. Besides, I liked (and still like) the old, &#8216;classic&#8217;, 2.3.x admin interface much more&#8230;<\/p>\n<p>OK, I must take my words back and confirm that <strong>WordPress 2.3.3<\/strong>, the last stable release before the new <a href=\"http:\/\/wordpress.org\">WordPress<\/a> 2.5 branch was released, <strong>is not safe anymore<\/strong>, and you can become a victim of the <em>link injection hack (vulnerability)<\/em>.<\/p>\n<p>What happened?<\/p>\n<p>In one of the blogs, which I support (luckily, not my personal blog, which I have upgraded to 2.5\/2.5.1 long ago), I have found &#8216;hidden&#8217; links (code: <code>&lt;u style=\"display: none\"&gt;[ bunch of spam links inserted here ]&lt;\/u&gt;<\/code>) in one of the regular posts there.<\/p>\n<p><!--more--><\/p>\n<p>I checked the whole blog after that, all of the archives, and the hidden links were found only in two blog posts &#8212; but this doesn&#8217;t mean that at a later point, the hacker won&#8217;t try to insert some 50 or even 500 more of these&#8230;<\/p>\n<p>Now I am performing an upgrade to WP <a href=\"http:\/\/wordpress.org\/download\/\">2.5.1<\/a>, the latest stable available for download.<\/p>\n<p>After that, I&#8217;ll ask all of the authors in this blog to change their passwords, and after that, we&#8217;ll see&#8230;<\/p>\n<p>Actually, I am sure that after that we&#8217;ll have to upgrade to 2.5.2, then to 2.6, etc., etc., but I guess, there&#8217;s nothing else to be done.<\/p>\n<p>Last, but not least, I recommend to all WordPress users to upgrade carefully, and often. The danger of discovering one day, that your blog became a victim of some stupid spammer, trying to &#8216;sell&#8217; his <em>black hat SEO links<\/em>, using your hacked WP, is quite real, and the only measure against this is: <strong>upgrade!<\/strong> :-)<\/p>\n<p><em>\/\/Sideline: I still do not like the new WP 2.5 admin interface (and <a href=\"http:\/\/onblogging.com.au\/2008\/04\/26\/b-is-for-blogging-platform\/\">not only<\/a> I;-), and I just hope, that in 2.6 things will look better (and more usable) &#8212; or at least, the Write section will be improved&#8230;<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few days ago I was recommending to people not to upgrade to version 2.5 of WordPress, because at the time I believed WP 2.3.3 to be as stable and safe as the new 2.5 series. Besides, I liked (and still like) the old, &#8216;classic&#8217;, 2.3.x admin interface much more&#8230; OK, I must take my&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":0,"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.optimiced.com\/en\/wp-json\/wp\/v2\/tags?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}