User generated content and security

You need to stop listening to people who says PHP and WordPress is not secure. Its how you do it. You can do it in WordPress, without using BuddyPress. In fact you don’t even need it for anything. All you need to make default users contributors, and a small plugin which takes care of their … Read more

Is the Block Bad Queries Plugin Still Relevant?

Yes it is still relevant, WordPress is very subject to query based attacks. It is more common and easier to attack bad plugins/themes, so even if your WordPress version is kept up to date, it’s still a good idea. There is a better plugin called Mute Screamer, it uses a central PHPIDS database. http://wordpress.org/extend/plugins/mute-screamer/

Has anyone developed a anti-spam plugin to simply allow users to BLOCK whatever they wish to, but one that will also go easy on IP addresses?

…is there any other plugin out there that will do EXACTLY this Not a plugin, but yes – this is the standard behavior of the comment moderation system in WordPress. BUT if ANY user visits bob.com and posts a comment containing the blocked email, website url or any other blocked material, then the IP of … Read more

Spam in WordPress root folder

You got hacked. Use http://sitecheck.sucuri.net/ to check to see sucuri detects the signature. Tell your host; if they don’t want to help, consider changing hosts to someone more secure, like Recommended WordPress Web Hosting See FAQ: My site was hacked « WordPress Codex and How to completely clean your hacked wordpress installation and How to … Read more

Is this plugin safe to run?

wpdb::_insert_replace_helper() will escape the data: return $this->query( $this->prepare( $sql, $data ) ); But still … the base64 encoded string looks odd. That should have been four separate parameters, I think.