1. Red
  2. Learn
  3. Is my host patched?

Hosting account suspended for malware: recovery steps

Hosting account suspended for malware? What Hostinger, Bluehost, GoDaddy, Kinsta and others say, the order to recover in, and what to ask before you restore.

By run.cloud security teamPublished 26 October 20269 min readHow we check facts
On this page
  1. What does a malware suspension actually mean?
  2. Which email should I read before I touch anything?
  3. In what order should I recover?
  4. What does each host say about getting reinstated?
  5. Does a restore, a cleanup or a rebuild fit my case?
  6. Am I affected? A three-state self-test
  7. Why is my site still flagged after the host lifts the block?
  8. Who is responsible for the infection?
  9. What can an outside check tell me after recovery?

If your host suspended your account for malware, read the notice first, copy the site before you change anything, find and remove the infection and its way in, change every credential and the WordPress keys, then ask the host in writing to lift the suspension. Each host's rules differ. A restored backup alone often brings the flag back.

FactDetailSource
What a suspension meansThe host has switched the site or account off after a scan or report. It is not proof of how the site was enteredBluehost
Who is toldBluehost emails the owner; HostGator sends notices to the account's primary emailBluehost, HostGator
Published reinstatement timeNone for malware at Bluehost or HostGator at our checkBoth pages
Free cleanup documentedKinsta (up to one business day) and WP Engine (up to 24 hours), with conditionsKinsta, WP Engine
Other flags that can remainA Google Security Issues warning needs its own review requestGoogle
Checked24 October 2026this page

What does a malware suspension actually mean?

The host has stopped serving your site, or your whole account, because something told it the account is serving or spreading malicious code. The something is usually a server-side scanner or an abuse report from outside.

Bluehost says the affected website is suspended and the owner can resolve the issue or upgrade to a Dedicated server. The same page says a suspension can cover a single directory or the entire account, decided case by case.

The WordPress project lists "Host has disabled your website" among the clear indicators of a hack. An indicator is a sign to investigate, and it is not a diagnosis. The notice tells you that something was flagged. It does not tell you how the attacker got in, how long they stayed, or whether other sites on the same account are affected.

If this is a PHP-level incident rather than a plugin problem, the patch question is separate. See the PHP runtime flaw write-up for the runtime side.

Which email should I read before I touch anything?

The one on the account. HostGator says notifications about security or terms issues go to the account's primary email, and Bluehost says it emails the address on file. Check that inbox and its spam folder before you open a support ticket.

Write down three things from the notice: the date and time, the file paths or URLs it names, and the exact action it asks for. Bluehost's acceptable use policy (last modified 5 September 2025) says that failing to answer an abuse-team email within 48 hours, or the time given in the message, may lead to suspension or termination. Reply inside the stated window even if all you can say is that you are working on it.

In what order should I recover?

The order matters more than any single tool. Each step below depends on the one before it.

Recovery order after a hosting suspension: read the notice, keep a copy, find the way in, rotate credentials, ask the host to lift, request any Google review 1. Readthe notice 2. Keep acopy 3. Find theway in 4. Rotatecredentials 5. Ask hostto lift 6. Googlereview, if flagged Restoring a backup belongs between steps 3 and 4, after the entry point is known.
Recovery order after a hosting suspension. The host lifts the block at step 5; Google's flag, if any, is a separate queue.

1. Keep a copy before you delete anything

WordPress.org's own guide tells owners to take a snapshot of the environment before cleaning, even if it is infected, so there is a bad copy to reference if the cleanup goes wrong. Ask the host whether you can still reach the files over SFTP or a file manager while suspended. DreamHost warns that suspended and disabled accounts are at risk of data loss and that it generally keeps a two-week backup that DreamHost does not promise.

2. Find the way in before you restore

A backup restores files. It does not close the hole that let the attacker in. If the cause was an outdated plugin, a weak password or a stolen login, restoring puts you back where you started and the scanner flags the site again. The detailed version is in restored backup still hacked and why malware keeps coming back.

Hostinger's WordPress cleanup page adds a specific rule. When you restore, it says to restore files and database from the same backup point. Mixing a file backup from one day with a database from another is a common source of fatal errors.

3. Change every credential, then the WordPress keys

WordPress.org lists the access points to change: SFTP or FTP, wp-admin, the hosting control panel and the database. It says to change them again after the site is confirmed fixed, because the first change may have happened while the attacker still had access. The same page says to update the secret keys in wp-config.php to log out anyone still signed in.

The WordPress handbook confirms the effect: changing the keys will invalidate all existing cookies, so every user has to log in again. If API keys, payment keys or mail credentials lived on the server, the order for rotating them safely is covered separately. If you are locked out of wp-admin, see locked out after a hack.

4. Ask the host to lift the suspension, in writing

Send the request after the work is done, not before. Use a message you can keep:

My account [account or domain] was suspended on [date] after the notice [reference] about [files or URLs named]. I have removed the flagged files, found the entry point as [plugin, login or other cause], restored from [backup date], and changed all SFTP, panel, database and WordPress credentials and keys on [date]. Please re-scan the account, tell me what the scan found, and lift the suspension. If anything is still flagged, list the exact paths.

Then keep the reply. If the host later says the account was only partly cleaned, you need the paths. Once the site is stable, hardening WordPress after an incident closes the usual gaps.

What does each host say about getting reinstated?

These are the hosts' own pages at our check on 24 October 2026. Where a page is silent, the table says so. A silent page means "ask", not "no". For how hosts handle patching rather than suspensions, see the other hosting guides and which managed hosts patch automatically.

HostWhat its own page saysWho pays for cleanupStated time
HostingerAutomatic Malware Scanner on your hosting plan; restore from a working backup; report to live support (page of 22 Sep 2026). The page does not describe suspension rulesPaid cleanup if the infection returns after the self-help stepsNot stated
BluehostSite is suspended; email notice; resolve it or move to a Dedicated server; SiteLock named as a scanning toolPaid security productsNot stated
HostGatorNotices to the primary email; request a review through phone or chat; Malware Protection offeredNot stated on the pageNot stated
GoDaddySubmit a "Malware or Blocklist Removal Request" from the product page; may ask for FTP details; creates an SEC_ FTP user you should not delete; email on completionNeeds its Website Security and Backups productNot stated
DreamHostDisabled accounts require contacting support; data-loss risk; two-week backup that is not promisedNot stated on the pageNot stated
KinstaFree cleanup for WordPress sites hacked while hosted there; excludes nulled plugins and themesFree, with conditionsUp to one business day
WP EngineCleaning when you contact support; backup checkpoint taken first; pre-infected migrated sites excluded from free deep cleaningFree, with conditionsUp to 24 hours for cleaning
SiteGround, NamecheapWe could not confirm a malware-suspension procedure from the host's own page at our checkUnknownUnknown

Sources for this table: Bluehost, HostGator, GoDaddy, Kinsta, WP Engine.

Kinsta's free cleanup comes with homework. The customer must, within one business day, update plugins, themes and core, reinstall removed items from fresh sources, delete unknown admin users and change passwords. Kinsta says that if these steps are skipped, a later infection can cost $100. Read the offer's conditions before you rely on it. If you are weighing a paid security product against a one-off cleaner, what cleanup usually costs is compared on its own page.

Does a restore, a cleanup or a rebuild fit my case?

Your situationLikely pathAsk the host
Host offers free cleanup (Kinsta, WP Engine) and the site was infected on their platformUse it, then finish the credential and key rotation yourselfWhich files were changed, and what was the likely entry point?
Paid security product required (GoDaddy, Bluehost)Compare its price with a one-off cleaner and your own rebuild timeWhat exactly is covered, how many cleanups, and is the suspension lifted after it?
You have a backup from before the first sign of troubleRestore files and database together after the entry point is closedWhich backup dates exist, and are they taken before or after the flag?
No usable backup and the code is customCleaning by a specialist, with a copy keptCan you give me read access to the suspended files?
Infection returns after cleanupTreat the first fix as incomplete and look for a second way inCan you send the full list of files changed since the suspension?

Am I affected? A three-state self-test

Am I affected? Where you stand right now

A scan from outside can see what your site serves. It cannot see your server files, your account logins or what the host's scanner found.

  1. Detected The host's notice or an outside check names infected files, or the site serves redirects or spam you did not add. Treat the site as compromised. Keep a copy, find the entry point and rotate credentials before you ask for the suspension to be lifted.
  2. Unknown You were suspended but the notice is vague, or nothing visible is wrong. This is common. Ask the host for the flagged file paths and the scan time. A false positive is possible, but do not assume it.
  3. Confirmed by owner evidence You hold the host's list of flagged paths, your copy of the files, the entry point you found, and the time you rotated every credential and key. That is a recovery you can show someone. Whether anything else was reached is a separate question.

No scan, ours included, moves you from "unknown" to "confirmed".

Why is my site still flagged after the host lifts the block?

Because the flags are separate. The host's suspension is the host's decision. Google's warning lives in Search Console's Security Issues report, which covers hacked content, malware and social engineering. Google's help page says to fix every issue listed and then select Request Review, and says most reviews can take several days or weeks.

The page carries no revision date at our check, so confirm the current wording in Search Console. If visitors still see a browser warning, check the report before you write to your host again. Your host cannot clear it.

Email can be affected too. WordPress.org's guide notes that sites abused to send spam can get their server IPs blocklisted for email. If customer mail has bounced since the incident, ask the host which IP the mail leaves from.

Who is responsible for the infection?

On shared hosting, the account holder is generally the one the host holds responsible for what runs in the account, and the help pages above ask the customer to fix and report. The host runs the server and its scanners. You run the application and its logins. That split is explained in who handles patching on a hosted site.

Hostinger's page makes one useful point. A compromise is typically isolated to the affected account and does not necessarily mean the server was breached. Ask the host to confirm that for your server in writing. If you handle other people's data, the client email template covers what to say and when, and the wider incident-handling steps cover the rest of the sequence. The UK NCSC advises that a victim of a significant attack start by reporting it; check the equivalent national contact for your country.

What can an outside check tell me after recovery?

After the host lifts the suspension, an outside look at your site is useful for one narrow job: to see what the site still serves. The free scan reads the stack your site serves and matches each version to known vulnerabilities. It is a lookup, so it can say a version is affected, not whether your setup is exposed or whether anything is still planted. The limits of outside scanning are listed separately. Only your server files, the host's logs and your own records can settle the rest.

Questions people ask

Why did my host suspend my account for malware?

Hosts suspend when a scan or an abuse report says your site is serving or spreading malicious code, because an infected site on a shared server can affect other customers. Bluehost's own help page says the affected site is suspended and the owner is emailed. Check the primary email on the account first, because the notice names the reason.

How long does it take to get a suspended hosting account back?

Most hosts do not publish a time. Bluehost and HostGator state none for malware cases. Kinsta says cleanup can take up to one business day and WP Engine says up to 24 hours, but both describe cleaning, not a suspension lift. Ask support for the time in writing.

Will my host remove the malware for free?

It depends on the host and the plan. Kinsta and WP Engine document free cleanup for sites hacked while hosted with them, with conditions. Hostinger points to a paid cleanup if the infection returns, and GoDaddy and Bluehost route cleanup through paid security products. Read the exact terms before you agree to anything.

Can I just restore a backup to get unsuspended?

A restore can remove the visible damage, but the way in is usually still open and the backup may already contain the infection. Hostinger advises restoring files and database from the same backup point and then changing keys and passwords. Find the entry point before you restore, or the site can be flagged again.

My site is back online but Google still warns visitors. What now?

A host suspension and a Google warning are two separate flags. If Search Console shows a Security Issues report, fix every listed issue and then choose Request Review. Google says most reviews take several days or weeks, so plan for the warning to outlast the suspension.

Is my site hacked just because my host sent a malware notice?

A notice means a scanner or a report flagged something. It can be a real infection or a false positive on a file. Treat it as detected until you have looked at the flagged files and your account access logs, and keep a copy before you delete anything.

Sources

  1. Hostinger: what to do if your account or site has been hacked (updated 22 September 2026)Automatic Malware Scanner, restore from a working backup, report to live support. Does not describe suspension rules. Checked 24 October 2026.
  2. Hostinger: how to fix a malware-infected WordPress website (updated 22 September 2026)Cleanup steps, new authentication keys, same-backup-point restore, paid cleanup if the infection returns.
  3. Bluehost: website suspension due to malware or resource overuseSuspension scope, email notice, the dedicated-server option. States no reinstatement timeline.
  4. Bluehost acceptable use policy (last modified 5 September 2025)Malicious code clause and the 48-hour abuse-team reply clause.
  5. HostGator: why is my website suspendedNotices go to the primary email; review is requested through phone or chat. No timeline stated.
  6. GoDaddy: remove malware from my siteMalware or Blocklist Removal Request, the SEC_ FTP user, email on completion. Undated page.
  7. DreamHost: suspended and disabled accountsDisabled accounts need support contact; two-week backup retention is not promised.
  8. Kinsta: malware removal (last updated 31 August 2026)Free cleanup for hacks on Kinsta, eligibility limits, the one-business-day follow-up steps.
  9. WP Engine: malware scans and cleaningCleaning for customers who contact support, up to 24 hours, backup checkpoint before cleaning. Page shows 29 July 2025.
  10. WordPress.org: FAQ My site was hacked (last updated 26 July 2026)Indicators of compromise including 'Host has disabled your website', and the recovery order.
  11. WordPress developer handbook: wp-config.php, authentication keys and salts (last modified 9 October 2026)Changing the keys invalidates all existing cookies.
  12. Google Search Console help: Security Issues reportHacked content, malware and social engineering categories; Request Review; 'several days or weeks'. Page shows no revision date.
  13. NCSC (UK): small business guidance, response and recoveryPublished 12 June 2019, reviewed 8 October 2020. Used only for the reporting advice.

Facts on this page are dated and point at the primary source next to them. If a vendor status changes after the date shown, the vendor's page wins; tell us at support@run.cloud and we will update it.