Stolen Keys, Vulnerable Sites: The UpdraftCentral WordPress Fix Has A Gap
AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: Stolen Keys, Vulnerable Sites: The UpdraftCentral WordPress Fix Has A Gap on ThorstenMeyerAI.com

Before you orderOffer from Amazon

Get hardware and tech essentials delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

TL;DR

TeamUpdraft confirmed a breach that exposed customer data and UpdraftCentral Cloud connection keys, which attackers used to install backdoor plugins on WordPress sites. UpdraftPlus 1.26.13 fixes a failed revocation attempt in the prior release, but Nethemba says keys created during part of October 18 remain active and must be removed manually. Updating does not remove backdoors or attacker accounts already on a site.

TeamUpdraft confirmed on October 19 that attackers accessed its teamupdraft.com website and may have reached a customer database containing UpdraftCentral Cloud connection keys. Security researchers say those keys were used to install backdoor plugins on WordPress sites, while the latest UpdraftPlus update does not revoke every affected key or remove backdoors already installed.

TeamUpdraft, the company behind the UpdraftPlus backup plugin, said the incident involved access to its website over the weekend of October 17 and 18. The company believes attackers reached a customer database containing names, email and billing addresses, order histories, hashed account passwords, two-factor authentication settings and connection keys for UpdraftCentral, UpdraftVault and UpdraftClone. TeamUpdraft said it did not store payment card data; Stripe and PayPal process payments.

TeamUpdraft released UpdraftPlus 1.26.12 on October 19 to revoke UpdraftCentral Cloud keys created before the incident. Nethemba later reported that a bug in that release meant it did not delete any keys. TeamUpdraft followed with version 1.26.13, whose changelog said it properly applied the revocation. Nethemba’s code review says the corrected release removes keys created before 12:07 UTC on October 18, but not keys created from then until 21:00 UTC that day. Those keys, according to Nethemba, need to be deleted manually.

TeamUpdraft said the UpdraftPlus plugin itself, its downloads and self-hosted UpdraftCentral were not affected. The company said it closed the access route, signed out accounts, disconnected UpdraftVault sites, replaced UpdraftClone keys and rotated keys with payment providers. It also reported the incident to the UK Information Commissioner’s Office. The company has not disclosed how many customers or WordPress sites may be affected.

At a glance
updateWhen: Breach disclosed October 19, 2026; Updr…
The developmentTeamUpdraft disclosed a breach involving UpdraftCentral Cloud keys and released an UpdraftPlus update that revokes some, but not all, exposed keys.
Crypto market snapshot
Fear & Greed Index
55/100 — Greed
Bitcoin BTC$81,621▼ 1.4%
Ethereum ETH$2,393▼ 1.6%
Tether USDT$0.9992▼ 0.0%
BNB BNB$729.58▲ 0.3%
XRP XRP$1.3▼ 1.2%
USDC USDC$0.9999▲ 0.0%
Solana SOL$104.44▼ 1.2%
TRON TRX$0.3314▲ 0.0%
Live data · CoinGecko · alternative.me (24h change)
Thorsten Meyer AI
As of 20 Oct 2026

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.

99backdoor plugin names seen by Patchstack
~18 hcampaign window, 18–19 Oct
3key types leaked: UpdraftCentral, UpdraftVault, UpdraftClone
0vulnerabilities needed: the commands were genuinely signed

Timeline

Times as reported by the named source.

  1. 17 Oct, evening · Attacker has access to teamupdraft.com (Nethemba)
  2. 18 Oct, afternoon · First backdoor plugin installed via a signed UpdraftCentral command (Patchstack)
  3. 19 Oct, 09:23 · Latest backdoor install seen; 99 plugin names in total (Patchstack)
  4. 19 Oct, 13:00 UTC · TeamUpdraft publishes its incident advisory (Patchstack)
  5. 19 Oct · UpdraftPlus 1.26.12: key revocation ships, but a bug deletes no key (Nethemba)
  6. 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

    1.26.12 / 2.26.12

    Meant to revoke the stolen keys. Because of a bug, it deleted none (Nethemba).

  2. 2

    1.26.13 / 2.26.13

    Revokes UpdraftCentral Cloud keys created before 12:07 UTC on 18 Oct.

  3. 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. 4

    Backdoors stay

    Revoking a key does not remove an installed backdoor plugin or the account it created.

  5. 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 Exposed Keys Could Install Backdoors

The exposed keys matter because they let UpdraftCentral Cloud issue commands to connected WordPress sites. Patchstack’s analysis says sites accept commands signed with the genuine key, including commands to upload and activate a plugin. That means this attack did not require exploiting a flaw in an up-to-date copy of WordPress or UpdraftPlus: a site could pass its normal checks and still receive a malicious command authorized with a stolen key.

Patchstack counted 99 different plugin names installed between the afternoon of October 18 and 09:23 UTC on October 19. It identified “Site Health Cache” frequently, alongside names such as “Seo Helper,” “Wp Forge” and “Js Clean.” The researchers say the backdoor can create an account with elevated permissions and provide a persistent login cookie, allowing an attacker to bypass the usual login form. Removing the plugin alone may not remove the account it created.

This creates two separate security tasks for site owners: revoke exposed connections and check for signs that a site was already compromised. A software update addresses only part of the problem. Sites where a backdoor or unauthorized account is found should be treated as compromised, not as clean simply because the plugin has been updated or deleted.

Amazon

WordPress backup plugin with security features

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

How UpdraftCentral Connections Work

UpdraftPlus includes a client for UpdraftCentral, a dashboard used to manage multiple WordPress sites remotely. The client remains inactive until a connection key is supplied. Once connected, it can carry out commands with the permissions associated with the user who created the key. According to the source material, the setting to add a site to remote UpdraftCentral control is selected by default when a TeamUpdraft account is connected in UpdraftPlus settings. Nethemba says the Premium version behaves the same way.

Researchers also say the keys do not expire. Nethemba reported seeing keys created in November 2025 used after this breach. The firm said it found the attack on three of its own sites and traced the commands to the attacker’s server. It ruled out a modified plugin, weak cryptography and the older vulnerability CVE-2026-10795, which had been fixed in June in UpdraftPlus 1.26.5. The source describes this as a second serious incident involving this channel in five months.

Patchstack and Nethemba describe a backdoor that waits for a URL parameter containing a 32-character token. It can then create an account, commonly with a name resembling “data-ops43,” an example.org email address and the display name “Site Tools.” Some variants hide from the WordPress plugin list. Researchers warn that an early variant can cause HTTP 500 errors before reaching its token check; they advise removing the affected plugin rather than trying to repair it, since restoring normal operation may activate the backdoor.

“The UpdraftPlus plugin itself, its downloads and self-hosted UpdraftCentral were not affected.”

— TeamUpdraft

Amazon

WordPress site security monitoring tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Affected Sites and Keys Still Uncounted

The number of affected customers and sites remains unknown. TeamUpdraft has not published a count, and the source material does not establish how many exposed keys were used successfully. It is also not clear how many sites have backdoors that have not yet been detected.

Nethemba’s reported cutoff analysis identifies keys created between 12:07 and 21:00 UTC on October 18 as not removed by version 1.26.13. The source says TeamUpdraft’s stated cutoff was 22:00 BST, equivalent to 21:00 UTC. The precise key status on an individual site depends on when its connection was created and whether it was used; owners may need to check the vendor’s current advisory for instructions. Cleanup guidance may change as researchers identify additional backdoor variants.

TeamUpdraft says backups stored in customers’ own services, such as Google Drive, Dropbox or Amazon S3, were not affected. However, it recommends re-authorizing storage and rotating access keys if UpdraftCentral was used to access a site. The available information does not say whether any data in the customer database has been misused beyond the reported command activity.

Amazon

WordPress malware removal tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Update, Revoke, Then Inspect Sites

Site owners using UpdraftPlus should install version 1.26.13 (or the corresponding Premium release, 2.26.13) and check TeamUpdraft’s latest incident advisory for key-revocation steps. Because some keys may require manual deletion, an update alone may not end every connection. Owners should also review whether UpdraftCentral was enabled, including through the default connection setting.

Separately, check for unfamiliar plugins and administrator-level access, including plugin names and accounts matching the indicators reported by Patchstack and Nethemba. If a suspicious plugin is found, follow the researchers’ current cleanup guidance rather than relying on the UpdraftPlus update to remove it. Treat a site with a detected backdoor as compromised and review connected storage credentials if UpdraftCentral had access.

Further clarification is needed from TeamUpdraft on the number of affected customers and sites and on the status of keys outside the corrected revocation window. Researchers may publish revised indicators or cleanup advice as additional variants are examined. Site owners should use current vendor and researcher guidance, since the investigation and remediation details are still developing.

Amazon

WordPress plugin vulnerability scanner

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

What happened in the TeamUpdraft breach?

TeamUpdraft said attackers accessed teamupdraft.com over the weekend of October 17 and 18, 2026, and may have reached a customer database containing UpdraftCentral Cloud keys and customer information. Researchers say stolen keys were used to install backdoor plugins on WordPress sites.

Does installing UpdraftPlus 1.26.13 remove a backdoor?

No. The update is intended to correct key revocation, but it does not remove an already installed backdoor or an account it created. Affected sites need separate inspection and cleanup.

Why might some keys need to be deleted manually?

Nethemba says version 1.26.13 deletes keys created before 12:07 UTC on October 18, but leaves keys created between that time and 21:00 UTC that day. The firm says those keys need manual removal; site owners should follow the current TeamUpdraft advisory for the applicable procedure.

Were payment details or customer backups exposed?

TeamUpdraft said it did not store card data because Stripe and PayPal handle payments. It also said backups stored in customers’ own services, including Google Drive, Dropbox and Amazon S3, were not affected. It recommends re-authorizing storage and rotating access keys if UpdraftCentral was used to access a site.

How many WordPress sites were affected?

TeamUpdraft has not disclosed a total. Patchstack counted 99 different plugin names used in installations during the reported period, but that figure is not a count of affected sites. The number of compromised sites remains unclear.

Source: ThorstenMeyerAI.com

Nothing in this article is financial or investment advice. Cryptocurrency and precious-metal investments carry significant risk — do your own research and consider a licensed advisor.
HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

The Eye Over The City: How Wide-Area Motion Imagery Works — And Where It Goes Blind

An in-depth look at WAMI technology, its capabilities, limitations, and evolving role in surveillance and defense.

Sovereignty Is a Pipe, Not a Passport

Analysis of Mistral’s AI sovereignty claims reveals that jurisdiction depends on the company’s legal domicile and infrastructure, not just server location.

How to Choose Crypto Hardware Wallets

Learn how to set up a crypto hardware wallet step-by-step for secure cryptocurrency storage and management. Suitable for beginners and experienced users.

Is AI Increasing The Risk Of Friendly Fire In NATO Missions?

Assessing how AI reliance and Chinese equipment in NATO’s infrastructure could increase friendly fire risks amid geopolitical tensions.