A Plugin on Your WordPress Site Has a Security Vulnerability: What to Do
You got an alert that a plugin you run is vulnerable. Read the advisory, decide how urgent it is, patch or replace the plugin, and check whether you were already exploited.
An email says your site has a vulnerability, broke copyright, is about to lose its domain or will be suspended. Most are scams, some are real. Verify each one by logging in to the real account yourself, never through the link in the email.
An email lands that makes your stomach drop. Someone says they found a serious vulnerability on your website and would like a “bounty”. A “law firm” says you used a copyrighted image and demands payment or a link. A letter says your domain is about to expire and you must renew through them. Your “host” says your account will be suspended in 24 hours unless you log in. “Google Search Console” warns that your site has been removed from search.
Most of these are scams, but not all. Hosts really do suspend accounts, registrars really do send verification emails, and real copyright complaints exist. The skill is not to ignore everything; it is to verify each one through a channel the sender does not control. This guide covers the common types, the tells for each, and how to check it safely. Where legal notices are involved, it is general information, not legal advice.
Your domain, contact page and public email addresses are easy to find, and scammers send these messages at scale. Many are generated by automated tools that scan sites for minor issues, scrape contact addresses and fill in a template. The goal is one of four things:
The golden rule for every type below: verify through the real account, not the email. Type the provider’s address into your browser yourself or use your saved bookmark, log in, and look for the same notice. If it is real, it will be there, or the provider’s support team will confirm it through a ticket you opened yourself.
| Email says | Usually | Tells | Verify by |
|---|---|---|---|
| “I found a vulnerability on your site, what bounty do you pay?” | Beg bounty | No details until you agree to pay; trivial findings; free webmail sender; template wording. | Check the claim yourself with our tools; look for a real proof of concept. |
| “DMCA notice: you used our client’s image” | Backlink scam or malware lure | Demands a link or payment; links to download “evidence”; no specific copyrighted work identified. | Check whether your host received a notice; check the image’s source and license. |
| “Domain expiration notice” letter or email with an invoice | Renewal or listing scam | Company is not your registrar; small print says it is not a bill or is a “listing” service. | Log in to your actual registrar and check the expiry date. |
| “Someone is registering your brand in another country” | Domain registration upsell scam | Urgent deadline; offers to register many extensions for you. | Ignore unless you already planned to register those domains. |
| “Your hosting account will be suspended” | Phishing, sometimes real | Link to a login page not on your host’s domain; generic greeting; wrong host. | Log in to the host panel yourself; check open tickets and billing. |
| “Google Search Console: your site was removed” or “verify ownership” | Phishing, sometimes real | Link is not to search.google.com; asks you to add a user or download a file. | Open Search Console yourself and check the Messages panel. |
| “Verify your domain contact details or it will be suspended” | Often real, sometimes phishing | Sender is not your registrar; link goes to an unrelated domain. | Log in to your registrar and look for a pending verification. |
| “We hacked your site, pay or we publish your data” | Extortion spam, usually bluffing | No proof specific to your site; cryptocurrency demand; deadline. | Check your site and logs for real signs of compromise; do not pay. |
| “Your site is losing traffic, here is a free SEO audit” | Sales spam | Generic findings; your site name pasted into a template. | Check Search Console yourself. |
| “Accessibility complaint” or demand letter | Can be real legal correspondence | Real ones name a law firm or court you can look up independently. | Follow the accessibility complaint guide and get legal advice. |
The security company Sophos coined the term “beg bounty” for unsolicited emails from people who run automated scanners against a website, paste the results into a template and ask for payment. The “vulnerabilities” are usually minor configuration findings: a missing security header, an SPF or DMARC record that is not strict, a visible WordPress version number, clickjacking protection not set, or “your email can be spoofed”. Sophos found that paying for one finding can lead to further demands for more.
Genuine researchers usually give specific details freely: the exact URL, the plugin and version, steps to reproduce, and the impact. They do not demand payment first. If a report names a specific plugin vulnerability, check it against the plugin’s changelog and follow a plugin on your site has a security vulnerability. Thank them, fix it, and tell them when it is done. A security.txt file at /.well-known/security.txt tells researchers how to reach you and whether you offer rewards; the hardening cheat sheet shows the format.
Two different scams use copyright threats.
An email from a “law firm” or “copyright agent” says an image on your site belongs to their client and demands that you either pay or add a link crediting a particular website. The aim is the link, which they sell as SEO. Reporting by journalists has documented these firms using invented lawyers with generated photos, and the “owned” image often turns out to be from a free stock library.
Tells: the remedy is a link rather than removal; the firm cannot be found in an official lawyer directory; the email does not identify the specific copyrighted work clearly or prove ownership; the “client” website is new or unrelated.
A message, often submitted through your own contact form, says a photographer or illustrator found their work on your site and threatens legal action, with a link to “see the images”. Microsoft documented a campaign of exactly this kind in 2021 in which the link led to a page that downloaded malware. Because it arrives through your own form, it can look more trustworthy than ordinary spam.
Tells: a link or attachment you must open to learn which image is involved, a file-sharing or site-builder link rather than a named image URL on your site, and pressure to act today.
A letter or email titled something like “Domain Name Expiration Notice” lists your domain and an expiry date (taken from public records) and asks you to renew. The sender is not your registrar. Paying either does nothing useful or starts a transfer of your domain to the sender at a higher price, a practice often called domain slamming. In the United States the Federal Trade Commission took action against a company over misleading renewal notices of this kind in 2003, and they still circulate.
A similar message offers “search engine submission”, “SEO listing” or a “domain listing” and is formatted to look like an invoice for your domain. The small print says it is an optional service, not a bill. Search engines do not charge to index sites; you submit a sitemap free in Google Search Console and Bing Webmaster Tools. See new website not showing on Google.
An email from a “registry” or “domain registration center” says a third party has applied to register your brand under a country domain and offers you priority if you act quickly. It is a sales tactic. Register other extensions only if you already wanted them, and only through your own registrar.
Registrars accredited by ICANN must send renewal reminders before a generic domain expires, and must verify the registrant’s contact details after registration, transfer or a contact change. If a real verification is not completed in time, the registrar can suspend the domain. So a “verify your contact details” email may be genuine. Check by logging in to the registrar yourself; a real pending verification will show there. Fake verification emails are a known route to domain hijacking.
Phishing emails copy hosting brands closely: “Your account has been suspended”, “Payment failed, service will be terminated”, “Disk quota exceeded, click to upgrade”, “Unusual login detected”. The link leads to a fake login page that captures your hosting password, which gives the attacker your files, databases and email.
If the suspension is real, it is usually for malware, phishing pages or spam sent from your account. Follow hosting account suspended for malware, phishing or spam.
Search Console really does email site owners about indexing problems, security issues, manual actions and new owners. Attackers copy those messages to steal Google logins or to trick you into granting a stranger access to your property.
https://search.google.com/search-console yourself and check the Messages panel (the bell icon). Genuine notices also appear there.Bulk emails claim to have hacked your site or database and threaten to publish data, damage your reputation or flood the site with traffic unless you pay in cryptocurrency. Most include no evidence specific to your site. Do not pay or reply. Check your site for real signs of compromise: unknown admin users, unexpected files, redirects, or warnings in Search Console. If you find any, follow the hack recovery guides. If the threat is a traffic flood, see website under a traffic flood or DDoS attack. Report genuine extortion to the police.
If you clicked a link and entered a password, change that password from the real site immediately, turn on two-factor, and check the account for changes. If you opened an attachment or ran a download, disconnect the computer from the network and have it checked for malware before you log in to anything else from it.
If you still cannot tell whether a notice is real, ask the provider directly. Open a ticket with your host or registrar through their site and paste the email in plain text, without forwarding links or attachments you have not checked. For legal letters you cannot verify, ask a lawyer. Report phishing to the brand being impersonated (most hosts, registrars and Google have abuse or phishing reporting pages) and, if money was lost, to your bank and the police or national fraud reporting service; your government’s official website names the right one where you are.
Related guides: someone is spoofing your domain, email account hacked and sending spam, and the scary email or notice triage page.
Did this fix it?
Still stuck? Start again from what you can see in the Emergency Room.
Still stuck?
Print a free one-page checklist to keep, or open the Emergency Room if the symptom does not match.
Get the free checklistsKeep reading
Search the field manual
Or jump straight to a symptom
Press / to search from any page, Esc to close