PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Thursday, January 27, 2022

[FIXED] How secure is Wordpress?

 January 27, 2022     wordpress     No comments   

Issue

Does anyone know how secure Wordpress is? I have no clue how to define "how secure". But compared to other CMS systems, how secure is it?

Update:

To elaborate a bit on my project. I'm gonna have a lot of users registering. Once logged in, they will have access to plugins which I'm developing. In about 6 months I will also offer paid services - I'm thinking PayPal. All sensitive details will be handled on PayPals https.

Update2:
(15.07.2013)
I found this article over at MOZ: The Definitive Guide to WordPress Security


Solution

I don't really know how to define how secure it is, but I can tell you a few things about it that should help you make up your mind.

By default Wordpress does not secure logins, so usernames and passwords are passed in cleartext. And most people use Wordpress like that.

That said, since version 2.6, you can force logins to be under SSL by adding this to your wp-config.php:

define('FORCE_SSL_LOGIN', true);

You can also opt for forcing SSL for all administrative tasks by using:

define('FORCE_SSL_ADMIN', true);

That should make it pretty good. And regardless of the version you are using, you can always force SSL for admin with mod_rewrite:

RewriteRule ^/wp-admin/(.*) https://myblog.com/wp-admin/$1 [C]

And, if you need a different folder for the SSL part:

RewriteRule !^/wp-admin/(.*) - [C]
RewriteRule ^/(.*) http://myblog.com/$1 [QSA,L]

That would force everything under wp-admin to work under SSL and everything else would be forced to "regular" HTTP.

Other things to consider is MySQL. If your blog communicates with MySQL over the Internet, you have one more thing to worry about. Most setups have MySQL inside a secure network, though. Even better if MySQL runs on the same machine as the web server, so you can communicate without relying on TCP/IP at all.



Answered By - user76430
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing