Once you've had a manual malware clean completed by a SiteLock Security Analyst, it's critical that you review the email in full immediately. There are typically follow-up steps that need to be performed to keep the site functional and malware-free.
Removing the malware is only half of the battle. After the malware has been cleaned, the original vulnerability that allowed malware to enter your account in the first place still needs to be resolved. Failing to complete follow-up steps will result in a likely malware re-infection.
While SiteLock cannot provide the specific attack vector the malware used, your SiteLock Security Analyst will check for common malware entry points and make recommendations based on the findings.
By working together, we can keep your website secure against most malware attacks!
Content Management Systems (CMS) like WordPress, Joomla, and Drupal make it easy to manage websites, but they can also introduce vulnerabilities if they're not properly maintained. It is critical to keep your CMS updated regularly to ensure your website is secure against newly-discovered attacks.
CMS platforms are constantly evolving to improve features, fix bugs, and most importantly, patch security vulnerabilities. Hackers often exploit known vulnerabilities in outdated CMS versions, plugins, or themes to gain unauthorized access, deface sites, or inject malicious code.
Failure to update your CMS puts your site at risk of being compromised through:
A File Manager Plugin essentially adds convenience at the cost of security. By default, most hosts provide cPanel or a similar experience that has a secure file manager built in. Furthermore, hosts typically provide FTP access to allow users to create FTP connections to the site using a secure FTP Client like FileZilla.
Adding a File Manager plugin adds this powerful functionality to upload, download, modify, or delete files directly to the website level. Additionally, these File Manager plugins often have permissions to see files outside of just the website files.
What does this mean?
This means that if one of your website admins has a bad password, or clicks a bad link/email, the user may become compromised. The presence of a website-level file manager means this attacker now has direct access to the files for not just this website, but any other website hosted in the same account.
For security and performance reasons, it's safer to manage your website files using your hosting account control panel or via FTP, SFTP, or SSH instead of relying on file manager plugins.
One of the most common ways to create a temporary backup is simply duplicating a directory full of files. This allows you to make changes, then fall back to the duplicated directory if there are issues. This may be a decent temporary approach, but oftentimes, website admins then leave the duplicated folder on the server. The thought process is, if they need to do a restore down the road, the directory backup will exist.
Unfortunately, this logic leads to many malware attacks. The duplicated directory still has executable code; just because there is not a live domain pointed to this duplicated folder, does not mean that an attacker can't use a temporary domain or IP to access the outdated code in the duplicated directory.
This duplicated folder ends up with the following issues:
Furthermore, these duplicated directories make remediating malware on your live website a real nightmare. Your SMART File Scanner may be scanning and removing the same malware from your website daily. This is a good sign that you have malware outside of the website root (often in improperly-stored, duplicate directories).
The best practice is to backup frequently, and make sure those backups are stored in a location other than your web server. This ensures that, in the event of a malware attack that damages your website, you have reliable backups that have not been impacted.
The "low tech" solution is to create backups manually and store them in a secure folder on your computer. This is a manual process, so a consistent schedule is key.
Additionally, there are many website backup solutions available - from plugins to full service backup solutions like the SiteLock Backup.
One of the most widely-known security tips is strong passwords, and for good reason. One compromised admin user can lead to devastating impacts on your website. It's critical that you do not reuse passwords. Third-party applications are compromised frequently, and data stolen from these third-party applications can end up in data dumps on the dark web.
These data dumps typically contain email address and password information for that compromised application. If you have used the same email address and password combo in other locations, all of those locations are at risk of compromise until the reused credentials have been updated.
This also opens you up to fake ransomware emails, where an attacker sends an email to your email address and provides your password as "proof" that they have access to your data. In a real ransomware attack, the attacker will encrypt your data and offer the key for a fee. These emails are a low effort way to leverage a compromised email and password into profit.
If you would like to check your email address against known data breaches, HaveIBeenPwned is a great resource: https://haveibeenpwned.com/
Using CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart) on your website forms is an effective way to enhance security and improve user experience. Here’s why incorporating CAPTCHAs is beneficial:
Incorporating CAPTCHAs into your website forms is a proactive measure to protect your site from spam, abuse, and automated attacks while ensuring that interactions come from genuine users. Balancing security and user experience is key, so choose a CAPTCHA solution that fits your site’s needs and provides a smooth experience for legitimate users.
How can we help with your website security?
Reduce your website security risks
Automatically protect your website, reputation and visitors against both common threats and advanced attacks.