TeamUpdraft security incident: What customers need to know

Posted Category Company news Topics Announcements, Security,

Security incident on teamupdraft.com: what happened, what we’ve done, and what you need to do

Section titled Security incident on teamupdraft.com: what happened, what we’ve done, and what you need to do

Last updated: 21 October 2026 11:05 BST. We may update this page as our investigation continues.

 

Update 21st Oct 15:35BST –

We want to emphasise the importance for users of UpdraftPlus Premium to check your websites for signs of unusual activity. This could range from unexpected plugins to new admins. This is worth checking even if you’ve never used UpdraftCentral.

Secondly, in light of the ongoing issue affecting the PHP foundation – we’re taking our support form temporarily offline. Customers wishing to contact support can do so via the support forums. https://teamupdraft.com/support/ Choose between “premium support forums” and “ask for help (users of free plugins).

Update 21st Oct 10:23BST –

We just wanted to update you with a quick tl;dr list of established facts. As this is an ongoing incident, we don’t have all the answers yet – we’ll get them to you as soon as we do.

  • We immediately took steps to lock down access and secure our site – there’s currently no evidence the attacker still has access
  • We know the attacker used a compromised key to access our site.
  • The speed of the exploits following the breach combined with the initially faulty backdoor plugins suggest that the hackers used AI to accelerate their attack.
  • We have bought in an external leading cyber security firm to assist as an extra precaution (as well as our-in-house experts).
  • We have contacted the relevant authorities (including the police) about this and are co-operating with them as they investigate.
  • The update to UpdraftPlus pushed on the 19th (1.26.13 & 2.26.13) automatically disconnects user sites from UpdraftCentral by revoking connection keys.
  • The attacker exploited the connection to users’ sites to create admin accounts, install malicious plugins etc – the extent of that is unknown so it’s important to check your sites for unexpected plugins, activity and users.

Update 20th Oct 16:25BST –

We’ve seen reports on other publications suggesting there is an ongoing attack. To be clear – the unauthorised access was resolved and an update to UpdraftPlus (1.26.13 and 2.26.13) published just after 10pm BST on the 19th revoked UpdraftCentral connection keys thus blocking any access across that vector. WordPress.org have pushed that out to all users so you don’t need to manually update (though it’s always worth checking you’re on the latest version).

It’s still important that users check over their sites for suspicious activities as listed in this blog post.

Original post

Over the weekend of 17-18 October we identified unauthorised access to the teamupdraft.com website. Our team responded straight away and worked through the night to contain it – we closed the access route, signed out every account and replaced the keys and credentials that could have been affected.

This page explains what happened, what we have already done to protect you, and the steps to take for each of our products. Most users only need to change their password. If you use UpdraftCentral, please read that section and act on it today.

We believe our customer database was accessed. It holds:

  • names, email addresses, billing addresses and order history
  • account passwords, stored only in hashed (scrambled) form and never in plain text
  • two-factor authentication settings
  • connection keys for UpdraftCentral, UpdraftVault and UpdraftClone

We do not store any card details. All card payments are handled by Stripe and PayPal.

The UpdraftPlus plugin itself and its downloads were not affected. Backups sent to your own remote storage, such as Google Drive, Dropbox or Amazon S3, are not affected. However, if your site was accessed through UpdraftCentral, please also re-authorise your remote storage and change any storage access keys, as a precaution.

Self-hosted UpdraftCentral is not affected.

  • Closed the access route, deployed a fix for the underlying weakness, and continued to strengthen the website’s security
  • Signed out every teamupdraft.com account and reset login security across the site
  • Released UpdraftPlus 1.26.13 (free) and 2.26.13 (Premium), which automatically disconnect every UpdraftCentral connection made before 22:00 BST on 18 October, so the old keys stop working
  • Disconnected every site from UpdraftVault and issued new credentials
  • Replaced every UpdraftClone client key
  • Rotated our keys with payment providers and other connected services
  • Put additional monitoring in place, which we will keep running while we investigate
  • Reported the incident to the Information Commissioner’s Office (ICO) and other relevant authorities

Everyone with a teamupdraft.com account

Section titled Everyone with a teamupdraft.com account
  1. Change your teamupdraft.com password. Type teamupdraft.com into your browser rather than following a link.
  2. If you use the same password anywhere else, change it there too.
  3. If you use two-factor authentication on teamupdraft.com, reset it in My Account.
  4. Be cautious of unexpected emails that claim to be from us. We will never ask for your password or keys.

UpdraftCentral (cloud) users: please do this today

Section titled UpdraftCentral (cloud) users: please do this today

Your UpdraftCentral connection keys can send commands to your connected sites, so please secure each site directly. For each site:

  1. Log in to the site’s own WordPress dashboard, not through UpdraftCentral.
  2. Update UpdraftPlus to version 1.26.12 (free) or 2.26.12 (Premium) or later.
  3. Disconnect it from UpdraftCentral: go to Settings > UpdraftPlus > Advanced Tools > UpdraftCentral and delete the connection key.
  4. Go to Users and check for any administrator accounts you don’t recognise. Remove them.
  5. Go to Plugins, including the Must-Use tab if you can see it, and check for anything you don’t recognise. Remove it.
  6. Change the passwords for all administrator accounts on the site.
  7. If you find anything suspicious, consider restoring the site from a backup taken before 17 October.
  8. Reconnect the site to UpdraftCentral.

UpdraftPlus 1.26.12 and 2.26.12 automatically disconnect the old connections, so please update every site, including any you don’t manage day to day. If you have already reconnected a site using the steps above, the update will not disconnect it again.

If you reconnect a site using the steps above, the update will not disconnect it again. We will update this page as soon as the release is available.

All sites have been disconnected from UpdraftVault, so backups won’t reach Vault until you reconnect. For each site:

  1. Log in to the site’s WordPress dashboard and go to Settings > UpdraftPlus > Settings.
  2. Under remote storage, click UpdraftVault, then under “Already got space?” click Connect.
  3. Enter your teamupdraft.com email and your new password, then click Connect.
  4. Click Save Changes, then run a manual backup to confirm it’s working.

Every client key has been replaced and the old keys no longer work. If you’ve never created a client key, you don’t need to do anything. If you’ve shared keys with your own clients, copy the new keys from My Account > UpdraftClone > UpdraftClone Key Management and send them on. Any clone using an old key will fail.

Free UpdraftPlus users without a teamupdraft.com account

Section titled Free UpdraftPlus users without a teamupdraft.com account

You don’t need to take any action, though we always recommend keeping UpdraftPlus up to date. We recommend bookmarking this page for updates.

We know you trust us with your sites and backups, and we’re sorry for the concern this causes. Premium customers can contact us through the Premium Support form. Everyone else can find updates on this page.

About the author

Joe Whittaker

Joe heads up the Product, Marketing and Support function at TeamUpdraft. He’s a copywriter at heart but loves thinking about and solving complex problems. When not working, Joe likes to detox from his screen by visiting ancient monuments, spending time with his family and serving in his local church.

TeamUpdraft

We’re the team behind some of the WordPress community’s most loved WordPress plugins.

Developers, designers and website owners trust us to back up, migrate, optimize and secure more than 5 million WordPress websites worldwide.

More stories

Our plugins

Try TeamUpdraft’s full suite of WordPress plugins.

  • UpdraftPlus

    Back up, restore and migrate your WordPress website with UpdraftPlus

  • WP-Optimize

    Speed up and optimize your WordPress website. Cache your site, clean the database and compress images

  • UpdraftCentral

    Centrally manage all your WordPress websites’ plugins, updates, backups, users, pages and posts from one location

  • Burst Statistics

    Privacy-friendly analytics for your WordPress site. Get insights without compromising your visitors’ privacy