🔍 Read the full analysis: When Stolen UpdraftCentral Keys Become A Backdoor Into WordPress on ThorstenMeyerAI.com
Get business pricing on office and shipping supplies
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices
TL;DR
TeamUpdraft said attackers accessed its website and likely reached a customer database containing UpdraftCentral connection keys. Researchers found those keys were used to install backdoor plugins on WordPress sites, including sites running current software. UpdraftPlus updates revoke some affected keys, but site owners must also check for and remove any installed backdoors and unauthorized accounts.
TeamUpdraft said on October 19, 2026, that attackers had accessed its teamupdraft.com website and likely reached a customer database containing UpdraftCentral Cloud connection keys. Security researchers say attackers used stolen keys to send commands that installed backdoor plugins on WordPress sites, including sites running up-to-date software. TeamUpdraft has issued updates to revoke some keys, but updating UpdraftPlus does not remove a backdoor already installed.
TeamUpdraft, the company behind the UpdraftPlus backup plugin, said the intrusion took place over the weekend of October 17 and 18. Its incident post says the database may have contained customer names, email and billing addresses, order history, hashed account passwords, two-factor authentication settings, and connection keys for UpdraftCentral, UpdraftVault and UpdraftClone. The company said it did not store payment-card data; Stripe and PayPal process payments.
TeamUpdraft said it closed the access route, signed out all accounts, disconnected UpdraftVault sites, replaced UpdraftClone keys and rotated keys with payment providers. It reported the incident to the UK Information Commissioner’s Office. The company said the UpdraftPlus plugin, its downloads and self-hosted UpdraftCentral were not affected. It has not disclosed how many customers or WordPress sites may be affected.
Attackers used genuine UpdraftCentral keys to issue commands to connected sites. Patchstack, which analyzed the activity, said one command uploaded and activated a plugin. The attack did not require a software flaw in the target site: a valid key authorized the command. Researchers identified numerous plugin names used in the campaign, including “Site Health Cache,” “Seo Helper,” “Wp Forge” and “Js Clean.”
Infographic 01 · UpdraftCentral key compromise
Stolen keys, signed commands, backdoored sites.
Keys leaked from TeamUpdraft's customer database let attackers send valid commands to connected WordPress sites. No plugin vulnerability was needed.
Timeline
Times as reported by the named source.
- 17 Oct, evening · Attacker has access to teamupdraft.com (Nethemba)
- 18 Oct, afternoon · First backdoor plugin installed via a signed UpdraftCentral command (Patchstack)
- 19 Oct, 09:23 · Latest backdoor install seen; 99 plugin names in total (Patchstack)
- 19 Oct, 13:00 UTC · TeamUpdraft publishes its incident advisory (Patchstack)
- 19 Oct · UpdraftPlus 1.26.12: key revocation ships, but a bug deletes no key (Nethemba)
- 19 Oct, evening · 1.26.13 fixes it; keys made 18 Oct 12:07–21:00 UTC still remain (Nethemba)
Patchstack and Nethemba analyses are being updated as new variants appear.
What the update does, and doesn’t
Based on Nethemba’s code review and TeamUpdraft’s advisory.
- 1
1.26.12 / 2.26.12
Meant to revoke the stolen keys. Because of a bug, it deleted none (Nethemba).
- 2
1.26.13 / 2.26.13
Revokes UpdraftCentral Cloud keys created before 12:07 UTC on 18 Oct.
- 3
Gap: 18 Oct, 12:07–21:00 UTC
Keys created in this window are not revoked, although the vendor's cutoff is 21:00 UTC.
- 4
Backdoors stay
Revoking a key does not remove an installed backdoor plugin or the account it created.
- 5
Guidance still changing
New backdoor variants keep turning up; vendor and researcher advisories are being updated.
Sources: TeamUpdraft (19 Oct 2026); Patchstack; Nethemba (updated 20 Oct 2026).
Powered by Thorsten Meyer AI
Why Stolen Keys Could Control Sites
UpdraftCentral is designed to let site owners manage multiple WordPress installations from a hosted dashboard. A connected site accepts commands authenticated with its key, with the permissions of the user who created that connection. If a key is stolen, the attacker can use that trusted control channel to install software without exploiting a separate vulnerability in WordPress or the site’s plugins.
That distinction matters for response: a site can be fully patched and still be exposed if its connection key was compromised. Researchers reported that some keys had been created months earlier and did not expire. Nethemba said it found the attack on three of its own sites and traced the commands to the attacker’s server. The incident shows why owners need to check both the remote-management connection and the site itself, rather than treating a software update as a complete cleanup.
The reported backdoor behavior also creates risks beyond the initial plugin installation. Patchstack and Nethemba describe variants that can create unauthorized accounts with elevated capabilities and log an attacker in using a persistent cookie. Removing the plugin alone may not remove the account. That can leave continued access even after the visible malicious software is gone.
WordPress backup plugin with security features
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
How the UpdraftCentral Connection Works
UpdraftPlus includes an UpdraftCentral client that remains inactive until a site is connected with a key. The source account says a checkbox to add a website to remote UpdraftCentral management is selected by default when connecting a TeamUpdraft account; Nethemba reports similar behavior in the Premium version. Site owners may therefore have established a connection without recognizing that a long-lived management key was created.
TeamUpdraft released UpdraftPlus 1.26.12 on October 19, intending to revoke keys created before the incident. Nethemba’s code review found that this release did not delete keys because of a bug. Version 1.26.13 followed, with a changelog note saying the revocation was properly applied. According to Nethemba, that version removes keys created before 12:07 UTC on October 18, but leaves a later group that may require manual deletion.
Nethemba said the attack was not caused by a modified plugin, weak cryptography or the earlier key-forgery vulnerability CVE-2026-10795, which it said was fixed in June in version 1.26.5. The source material describes this as a second serious incident involving this channel in five months, though it does not provide further details about the earlier incident.
“The UpdraftPlus plugin itself, its downloads and self-hosted UpdraftCentral were not affected.”
— TeamUpdraft
WordPress security backdoor removal tools
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Affected Sites and Keys Still Unclear
TeamUpdraft has not said how many customers, connection keys or WordPress sites were affected. The full scope of the customer-data exposure is also not yet public. The source material does not establish whether every database record was accessed or which specific customer details attackers obtained.
The key-revocation process has limits. Nethemba says keys created between 12:07 and 21:00 UTC on October 18 were not removed by version 1.26.13, while TeamUpdraft’s stated cutoff is 22:00 BST, equivalent to 21:00 UTC. Owners may need to identify and delete keys in that interval manually. A key created after the cutoff is not revoked by this process.
Researchers have found multiple backdoor variants, and cleanup guidance may change as analysis continues. Some variants can hide from the plugin list; one early version reportedly caused HTTP 500 errors before its activation check. Nethemba and Patchstack warn against repairing that error as a way to restore the site, since doing so could allow the backdoor to run. The precise number of infected sites and the full set of indicators remain unconfirmed.
WordPress plugin vulnerability scanner
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Steps for Connected Site Owners
Site owners using UpdraftPlus should install the current release identified in TeamUpdraft’s advisory, then review whether their site was connected to UpdraftCentral Cloud and when its key was created. Where the connection falls within the unrecalled interval, owners should follow current vendor instructions for manual key removal. TeamUpdraft’s advisory and the continuing analyses by Patchstack and Nethemba are the cited sources for updated technical guidance.
Owners should also inspect the installed-plugin list and user accounts for unfamiliar entries, including plugins bearing the description “Small maintenance toolkit: keeps option storage tidy,” and accounts with unexpected “Site Tools” display names or elevated capabilities. A suspected backdoor should be removed rather than merely disabled or repaired; any unauthorized account and persistent access should also be addressed. TeamUpdraft recommends re-authorizing external storage and rotating access keys if UpdraftCentral was used to access a site.
Because a backdoor can leave access behind after the plugin is removed, a site where malicious code is found should be treated as compromised. The company has reported the incident to the UK regulator, but has not announced a final count or a completion date for its investigation. Further guidance and details may follow as the vendor and researchers examine additional variants.
WordPress website security monitoring
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Does updating UpdraftPlus remove an installed backdoor?
No. The releases are intended to revoke certain connection keys. TeamUpdraft’s advisory and researcher findings indicate that an already installed backdoor and any account it created must be checked and removed separately.
Which UpdraftPlus versions did TeamUpdraft release?
TeamUpdraft released 1.26.13 for the free version and 2.26.13 for Premium, according to the source material. Site owners should check the vendor’s current advisory for the latest instructions and version details.
Were payment-card details exposed?
TeamUpdraft said it did not store card data and that Stripe and PayPal handle payments. It reported that the database may have contained names, contact and billing addresses, order history, hashed passwords, two-factor settings and service connection keys.
How can a site owner check for a backdoor?
Review plugins and user accounts for unfamiliar entries, including plugins with the description “Small maintenance toolkit: keeps option storage tidy” and accounts with unexpected elevated permissions. Researchers say some variants may hide from the plugin list, so follow current guidance from TeamUpdraft, Patchstack and Nethemba rather than relying on a single indicator.
Are all UpdraftCentral keys revoked by version 1.26.13?
No. Nethemba says version 1.26.13 removes keys created before 12:07 UTC on October 18, while keys created later in the reported interval may need manual removal. TeamUpdraft’s stated cutoff and the researchers’ account of the revocation window should be checked against the current vendor advisory.
Source: ThorstenMeyerAI.com
Halloween Picks
halloween
As an affiliate, we earn on qualifying purchases.
