Exploring the potential security concerns behind WordPress websites, along with ten actionable tips to securing your version of WordPress.
Short Answer: Yes.
Long Answer: Yes, but it’s nuanced…
Let’s get a quick disclaimer out of the way up front: We’re primarily a WordPress shop over at Skellator. Our own site is built on it. It’s not the only content management system (CMS) we’re fluent in or have managed, but we often recommend it — preferring it for its flexibility, open-source nature, and ease-of-use for client hand-off. This gives customers a comfortable level of control in-house while not feeling hand-cuffed to an agency for small changes (this is an issue some agencies intentionally create — but that’s a rant for another time).
We often get asked some variation of “is WordPress secure?” It’s a fair question, and the answer typically comes with a “yes, but…”. So, let’s dig into that. Based on volume, websites built on WordPress do experience more threat events than other systems, but…
Over half of the websites on the internet are built on the WordPress framework, spanning organizations massive and small. By nature of being the most adopted content management system, it’s bound to be the most targeted CMS by threat actors. Hackers love the spray-and-pray method, so it makes sense to focus on software that’s running around every corner (that’s just math, yo).
WordPress “core,” the basic out-of-the-box CMS framework, is incredibly secure — being backed by a massive and world-class team of security professionals focused exclusively on WP security. Assuming your web manager is keeping your versions on the latest and greatest, there’s very little native security threat to your WordPress instance, but…
WordPress is one of the largest pieces of open-source software on the internet, meaning the core code-base is published for the world to see and contribute to. This makes it incredibly easy to build features and plug-ins, but also makes it easier for blackhat coders to find and expose vulnerabilities. All popular open-source software comes complete with this conundrum, making it critical to stay up-to-date on core versions and updates.
By nature of encouraging open-source innovation through helpful plug-ins and beautiful themes, you’re ultimately only secure as your weakest third-party integration. In fact, virtually all security breaches to WordPress-based websites come through vulnerabilities found in plug-ins, making it critical to properly vet the developers and their release notes before introducing the code to your site.
A wise web manager will only install plug-ins that are compatible and tested with your (latest) version of WP core, preferably ones with a voluminous history of secure installation, and always apply their updates when available. We highly recommend you do this in a staging environment, as updates can occasionally break functionality, and you should test them before deploying to production (if you discover an update that breaks your website, alert the developer and remain vigilant in production to any vulnerabilities).
Here are some best-practice security tips to keeping your WordPress website safe…
In a nutshell, a WordPress website is as secure as you build and maintain it. The people screaming about security issues aren’t technically wrong, but they’re also not painting a complete picture. Keeping the core framework and all properly-vetted plug-ins up to date, as well as following the tips above, will keep you as reasonably free from threats as any other CMS.
The type of customers who ask us this question are usually the type who take security seriously in the first place… and we’re confident if it’s top-of-mind, you can also feel confident in your WordPress build remaining secure.
Also published here.