WordPress Website Vulnerabilities
WordPress Cyber Security Attacks
Like any other computer system, WordPress Websites are vulnerable to cyber security attacks. Vulnerabilities are weaknesses that hackers exploit to break into your site. They use these to gain unauthorised access to your WordPress website.
WordPress is open-source, allowing developers and users to customise their websites. Child themes and custom plugins have come into play to extend WordPress functionality. This flexibility, yet, raises security concerns about whether these WordPress products are secure. Are these kept up to date to ensure they are free from vulnerabilities?
Outdated and poorly maintained plugins and themes have stood out on top of the list of WordPress site vulnerabilities.
You, therefore, have to be careful on what plugins and themes you add to your WordPress sites.
Any addition has a long term commitment because you must ensure plugins and themes are always up-to-date and free from any vulnerabilities.
Outdated WordPress core and PHP versions can also be other sources of vulnerabilities.
After exploiting vulnerabilities, hackers can launch various attacks on your WordPress site. Examples of these attacks include;
- Brute force attacks
- Structured Query Language (SQL) Injections
- Distributed Denial of Service (DDoS) attack
- Cross-Site Scripting
- Cross-site Request Forgery (CSRF)
WP Engine comes with Global Edge Security (GES) service solution for all its plans. It comes with features that protect your site against common attacks.
Global Edge Security (GES) service comes with;
- Managed Web Application Firewall (WAF)
- Advanced Distributed Denial-of-Service attack (DDOS)Mitigation.
- Cloudflare Content Delivery Network (CDN),
- An automatic Secure Sockets Layer (SSL) Installation.
All these can mitigate common WordPress site attacks.
As a WordPress site Administrator, you also have a role to play in enforcing your website’s security. Therefore, you should not entirely leave website security management to WP Engine.
One of the main tasks is to ensure that your site is well-updated. WordPress core, themes and plugins. These should always be on their latest versions and secure to run on the site. In the coming lessons, we will look at how you can manage these updates on your website.
Another tip when it comes to managing security for your site is to install some security plugins. These can monitor and scan your website for any vulnerabilities. They also report (through email) any other security issues on your site.
At MRK WP, we use the WPMU Defender Pro plugin to watch security on our sites. The plugin runs scans from time to time. It notifies us about any vulnerabilities that may be on our website.
Here are some of the links to resources on WordPress Website Security and Vulnerabilities
- Global Edge Security from WP Engine and Cloudflare
- WP EngineGlobal Edge Security (GES)
- WP Engine WordPress Site Security
- WP Engine’s Security Environment
- WP Engine Disallowed Plugins
- WP Engine Cleaning a Hacked WordPress Website
- MRK WP: Securing your WordPress Administrator Login
- HubSpot: 13 WordPress Security Issues & Vulnerabilities You Should Know About
- Website Rating: Top 6 Most Common WordPress Vulnerabilities (And How To Fix Them)
Frequently Asked Question
No. WP Engine only allows penetration testing on P1 server plans or higher. You will need to upgrade to one of these plans if you need a penetration test audit.
It depends. If you have a large account with many sites on a shared plan, it is good value. If however you have 2 or 3 E-Commerce sites and are looking at getting one of those for the 10Up elastic search, I would not recommend it. You can instead use the CloudFlare APO service.
No. For any CloudFlare issues you will need to contact WP Engine support.