keepcalculator

06 Numbers and Powers

Neutralize Threat Posed by Zombie Accounts

Card No. 06·52078 · Updated · Standard formula, shown below

Accounts at risk 4 count
Accounts still active
80 count
Result
Accounts to audit
100 count
You entered
Estimated % compromised
5 %
You entered
You enter
Accounts to audit, Estimated % compromised, Accounts already closed
You get
Accounts at risk, Accounts still active
Rounding
0 dp

Neutralizing the threat posed by zombie accounts means identifying dormant or abandoned accounts and either securing, deleting, or monitoring them before attackers can use them for credential stuffing, phishing, or fraud. You can do this by auditing your own accounts, closing unused ones, and enabling strong authentication on those you keep. This article explains what zombie accounts are, why they are dangerous, and the practical steps you can take to reduce the risk they pose to you or your organization.

Formula

The calculator estimates how many of your accounts are likely to be compromised based on the total number you have, how many you have already closed, and an estimated percentage that are compromised. The formula is:

Accounts at risk = (Total accounts – Closed accounts) × (Estimated % compromised / 100)

  • Total accounts (t): the number of online accounts you or your organization have created, including old ones you forgot about.
  • Closed accounts (c): accounts you have already deleted or deactivated.
  • Estimated % compromised (p): the percentage of those remaining accounts you believe may have been exposed in a breach or are otherwise at risk. This is a guess; you can adjust it based on your own knowledge.

The result is the number of accounts that are likely to be “zombies” – active but unmonitored – and therefore a potential threat. The calculator also shows how many accounts remain active, which helps you prioritize cleanup.

Worked Example

Using the default values: 100 total accounts, 20 already closed, and an estimated 5% compromised.

  1. Subtract closed accounts from total: 100 – 20 = 80 remaining accounts.
  2. Multiply by the estimated compromised percentage: 80 × 0.05 = 4.
  3. The result is 4 accounts at risk.

The calculator shows 4 accounts at risk and 80 still active. This means you should focus your cleanup on those 80, and treat the 4 as high priority for password changes or closure.

What Are Zombie Accounts?

A zombie account is any online account that is no longer actively used by its owner but still exists on a service’s servers. It might be an old email address, a social media profile you forgot, a forum account from a decade ago, or a cloud storage login tied to a former employee. The key trait is that the account is still valid – it can be logged into, and it may still hold personal data, payment methods, or access to other services – but nobody is watching it.

These accounts are dangerous because they are often protected by weak passwords, have no multi-factor authentication (MFA), and are not monitored for suspicious activity. Attackers know this. They scrape leaked password databases, try those credentials across hundreds of sites (credential stuffing), and when they hit a zombie account, they can use it to send spam, spread malware, access linked services, or pivot into a corporate network.

Why Are They a Threat?

The threat is not theoretical. Zombie accounts are a primary vector for account takeover (ATO) attacks. Here is why they are so attractive to attackers:

  • No one notices: If an attacker logs into an abandoned account, the owner is unlikely to see the login alert or change the password.
  • Weak credentials: Many were created before strong password practices became common, so they may use simple passwords that have already appeared in breaches.
  • Linked services: A zombie email account can be used to reset passwords on other accounts, including banking or work systems. An attacker who controls that email controls everything tied to it.
  • Reputation damage: For businesses, a zombie social media account that starts posting spam or malicious links can harm the brand and mislead customers.
  • Compliance risk: Regulations like GDPR require organizations to protect personal data. A forgotten account holding customer data is a liability.

How to Audit Your Accounts

You cannot neutralize a threat you do not know exists. The first step is a full audit. Here is a practical process:

  1. List every service you have ever signed up for. Check your email inbox for old welcome messages, password resets, or newsletters – these often reveal accounts you forgot.
  2. Use a password manager to see what accounts are stored in it. If you do not use one, search your browser’s saved passwords.
  3. For each account, ask: Do I still need this? If not, close it. If yes, log in, update the password to a unique strong one, and enable MFA.
  4. For accounts you cannot close (some services do not allow deletion), at least change the password to something random and long, and remove any personal data you can.
  5. For business accounts, check with IT or HR for a list of accounts tied to former employees. Deactivate those immediately.

This audit can be done manually, but for large organizations, automated tools can scan for dormant accounts based on last login date. Many identity management platforms offer this feature.

What to Do With Dormant Accounts

Once you have identified a zombie account, you have three options: delete, secure, or monitor.

  • Delete: The best option. If the account is not needed, close it. This removes the attack surface entirely. Be aware that some services have a grace period before deletion is final – check the service’s policy.
  • Secure: If you must keep the account (for example, a business email that receives invoices), change the password to a long random one, enable MFA, and add a recovery email or phone number that you actually check.
  • Monitor: For accounts that cannot be deleted or secured (some legacy systems), set up alerts for login attempts. Many services allow you to receive email or SMS notifications when a new device logs in. If you cannot set alerts, check the account’s login history periodically.

Common Mistakes and Misconceptions

One common mistake is assuming that a dormant account is harmless because it is empty. Even an empty account can be used to impersonate you, or to send spam that looks like it came from you. Another mistake is only checking accounts you remember. Attackers do not care if you remember the account; they only care if it works.

Another misconception is that changing the password on a zombie account is enough. If the account has been compromised, the attacker may have already set up their own recovery email or changed the phone number. You must check the recovery settings and remove anything you do not recognize. Also, do not reuse passwords across accounts – if one zombie account is breached, attackers will try that password on your other accounts.

Finally, do not rely on the service provider to protect you. Many services do not automatically disable dormant accounts, and even those that do may not do so for years. The responsibility is on you.

Costs and Effort

The cost of neutralizing zombie accounts is mostly time, not money. For an individual, a thorough audit might take a few hours. For a business, it could take a few days of IT staff time, depending on the number of accounts. There are commercial tools that automate account discovery and deactivation, but they are not strictly necessary for most small organizations.

The cost of not doing this is potentially much higher: a data breach, a ransomware infection, or a regulatory fine. The effort is a one-time investment if you then adopt good hygiene practices: use a password manager, enable MFA everywhere, and close accounts you no longer use.

Frequently Asked Questions

How do I find out if my email has been in a data breach?

You can check free breach notification services like Have I Been Pwned. Enter your email address, and it will show you which breaches it appeared in. This is a good starting point for identifying which accounts might be compromised, but it does not tell you which accounts are dormant – you still need to audit your saved passwords and old emails.

Can I delete a zombie account if I forgot the password?

Usually yes, but it depends on the service. Most sites have a “forgot password” link that sends a reset to your email. If you still have access to that email, you can reset and then delete. If you do not have access to the recovery email, some services allow you to submit a request to close the account after verifying your identity in other ways. If the service does not offer deletion, you can at least change the password to a random one and remove personal data.

What is the difference between a zombie account and a dormant account?

They are often used interchangeably, but a dormant account is simply one that has not been used for a long time. A zombie account is a dormant account that has been taken over by an attacker, or is at high risk of being taken over because it is unmonitored. All zombie accounts start as dormant, but not all dormant accounts become zombies.

How often should I audit my accounts?

At least once a year is a good baseline for individuals. If you have a high-risk profile (you handle money, sensitive data, or have been breached before), do it every six months. For businesses, it should be part of the employee offboarding process – whenever someone leaves, deactivate all their accounts immediately, and do a full audit annually.

Will closing a zombie account stop an attacker who already has the password?

Yes, if the deletion is complete. Once the account is deleted, the credentials no longer work. However, if the attacker has already used that account to access other services (like a linked email or social login), you need to check those too. Deleting the zombie account is the final step, not the only step.

Can I use a password manager to find zombie accounts?

Yes, a password manager is a great tool for this. It stores all your logins in one place, so you can see which accounts you have. Many password managers also have a “password health” feature that flags weak or reused passwords. However, they only show accounts you have saved – you still need to check your email for older accounts you never saved.

Related

Formula used
in t | Accounts to audit | count | 100 | 1 | 100000
in p | Estimated % compromised | % | 5 | 0 | 100
in c | Accounts already closed | count | 20 | 0 | 100000
out risk | Accounts at risk | count | (t - c) * (p / 100) + 0 * sqrt(p) | 0
out remaining | Accounts still active | count | t - c | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →