Remove hacked code – out of ideas! [closed]

You can move the wp-config file one level up. You can also create a .htaccess file and upload it to your uploads folder with this code: <Files ~ “.*..*”> Order Allow,Deny Deny from all </Files> <FilesMatch “.(jpg|jpeg|jpe|gif|png)$”> Order Deny,Allow Allow from all </FilesMatch> Or install a plugin for security which also scans your installation so … Read more

User meta and public function security

functions.php is not more nor less secure than any other file in your WordPress installation, just like post meta is not more nor less secure than any other table in your WordPress database. That means that they are secure until your site is hacked. So question become “is WordPress secure?” and I think that: that … Read more

Regarding plugin security

Plugins on wordpress.org has always been a debateble question for me. According to my opinion all plugins submitted to wordpress.org should be tested thoroughly and should be bug free. However, I come across many highly used plugins that are not up to scratch. More that 50 percent of plugins I’ve tested have some kind of … Read more

wordpress admin security

It may be coming from theme or plugin you are using. Sometimes developers forget to remove any echo statement (or any other debugging approach) which they use while developing. You can first disable all plugins. If this still comes up, then it is somewhere there in the active theme. If this goes away after you … Read more

Custom RPC end-point security best pratice?

I think your paradigm is not optimal. You are starting on premise of “WordPress Ajax endpoint is slow” and your solution is to “build alternate authentication scheme”. This completely spells trouble. Anything security should be reused as much as possible and coded by people specializing in security. Trade-off of reimplementing security for the sake of … Read more