2026-10-21HIGHStolen UpdraftCentral keys install backdoor plugins on WordPress sites; the plugin update alone does not evict them
WordPress
product · product:wordpress single-source
Coverage
6
first 2026-07-10 → last 2026-10-24
Latest activity
2026-10-24
Stolen UpdraftCentral keys install backdoor plugins on WordPress sites; the plugin update alone does not…
Peak priority
high
3 high · 3 notable
Targets
public-sector
sectors: public-sector, technology, education · regions: europe, switzerland, us
Sources cited
32
28 hosts
Action items (11)
Do-now tasks recorded on the entries about WordPress, newest first. Check the date before acting on an older one.
- On every WordPress site your organisation, its web agencies or its hosting suppliers run with UpdraftPlus, free or premium, including old municipal, campaign and project sites, check for an UpdraftCentral key (wp option get updraft_central_localkeys, or Settings > UpdraftPlus Backups > Advanced Tools > UpdraftCentral) and delete every key even if nobody remembers using UpdraftCentral, then update to 1.26.13 or 2.26.13 or later; deleting a key stops remote management only, and backups keep working.2026-10-21Stolen UpdraftCentral keys install backdoor plugins…
- On any site where a plugin, must-use plugin or Editor account holding manage_options appears that nobody created, delete the UpdraftCentral key first, then restore the site from a backup taken before 17 October, rotate every administrator and UpdraftCentral password, the teamupdraft.com account password (which UpdraftPlus Premium can leave stored in the site database and its backups) and end all sessions.2026-10-21Stolen UpdraftCentral keys install backdoor plugins…
- On every WordPress site you own, list the contents of wp-content/mu-plugins (files there load on every request and do not appear in the admin plugin list, so a hostile one is invisible to the usual review) and treat any unrecognised file, wp-sec.php in particular, as a live backdoor rather than a stale artifact.2026-08-19Roughly 2,000 hijacked sites are the…
- Enumerate the REST routes each WordPress site actually exposes and compare against the routes its installed plugins should register; a route that no known plugin accounts for is the finding.2026-08-19Roughly 2,000 hijacked sites are the…
- Patch every internet-reachable WordPress instance to 7.0.2 / 6.9.5 / 6.8.6 now; this is an out-of-band core security release for a pre-auth RCE chain that works on a stock install; where patching is delayed, apply NCSC-NL's interim mitigation of blocking /wp-json/batch/v1 and ?rest_route=/batch/v1 at the WAF.2026-07-18CVE-2026-63030 +2
6 older action items
- Run a compromise assessment on every WordPress 6.9.0–6.9.4 / 7.0.0–7.0.1 instance that was internet-reachable at any point between the 2026-07-17 release and the moment you patched it; exploitation was live from the weekend of 18-19 July and patching does not evict an attacker who already reached code execution: review web-server access logs for the batch endpoint, then audit administrator accounts, scheduled events and files written under the webroot since 2026-07-17.2026-07-18CVE-2026-63030 +2
- Check kernel patch state for CVE-2026-31431 on any host running PHP web applications; it is KEV-listed since 2026-05-01 and fixed upstream; where patching lags, blocking AF_ALG socket creation removes the root step without affecting dm-crypt, kTLS, IPsec or the default TLS libraries.2026-07-18CVE-2026-63030 +2
- Upgrade WordPress to 7.0.3 or the matching backport for the running branch; where an upgrade cannot land immediately, disabling Application Passwords removes the credential-minting step this chain depends on even if the injection still fires.2026-08-10CVE-2026-64638
- Update or disable the directly-targeted plugins now if you run them: Breeze Cache (CVE-2026-3844) and ThemeREX Addons (CVE-2026-1969); scan WordPress/Joomla web-writable directories (uploads, plugin dirs) for unexpected PHP files and treat any as a web shell until cleared.2026-07-10SOCRadar finds a webshell-brokerage crew's own open…
- If you run Apache Nacos, upgrade to ≥ 2.2.1 with nacos.core.auth.enabled=true and rotate every credential that lived in an exposed instance; test exposure by confirming a 'Nacos-Server' User-Agent request against the cluster-nodes endpoint (CVE-2021-29441) returns no data without auth.2026-07-10SOCRadar finds a webshell-brokerage crew's own open…
- Disable /actuator/heapdump in production and lock all Spring Boot Actuator endpoints behind authentication; close and segment unauthenticated XXL-Job executor endpoints from the internet.2026-07-10SOCRadar finds a webshell-brokerage crew's own open…
Defender insights
What each entry about WordPress tells a defender to do, newest first.
Exposure · detection
Triage
Triage
Latest update
Triage
Triage
Story timeline
- 2026-10-21TeamUpdraft breach: stolen UpdraftCentral connection keys are used to push backdoor plugins to connected WordPress sites, with no flaw in UpdraftPlus and no CVE; deleting the keys is the fix
- 2026-09-23Open-source AI pentesting harnesses (Strix, Cairn, Hermes) run an autonomous intrusion-and-skimmer campaign against online retailers for about $25 a target
- 2026-08-19StopAndProtect runs its whole operation off other people's WordPress sites, a must-use plugin that never appears in the plugin list, a hidden REST route that accepts PHP, and an installer that deletes itself
- 2026-08-10CVE-2026-64638 (XSS2Shell), WordPress Core: a sanitiser disagreement on the login screen chains through DOM clobbering and a JSONP callback into administrator-minted Application Passwords and plugin upload
- 2026-07-18WP2Shell: pre-auth RCE chain in stock WordPress core (CVE-2026-63030 + CVE-2026-60137), out-of-band 7.0.2 patch, exploited within days and KEV-listed
- 2026-07-10WP-SHELLSTORM: an exposed webshell-brokerage toolkit reveals 27 weaponized CVEs fired at 1.4M WordPress/Joomla sites plus a parallel Nacos/Spring Boot credential-theft track
Hunting pivots
CVEs (exploited first)
Releases covered
WordPress ×6
ATT&CK techniques (33 across 11 tactics)
33 techniques observed across 6 entries about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessValid Accounts · Replication Through Removable Media · Exploit Public-Facing Application · Trusted Relationship · Content Injection
- ExecutionWindows Management Instrumentation · Scheduled Task/Job: Cron · Command and Scripting Interpreter: PowerShell · Command and Scripting Interpreter: Visual Basic · User Execution: Malicious Link · User Execution: Malicious Copy and Paste
- PersistenceScheduled Task/Job: Cron · Valid Accounts · Account Manipulation · Create Account: Local Account · Server Software Component · Server Software Component: Web Shell
- Privilege EscalationScheduled Task/Job: Cron · Exploitation for Privilege Escalation · Valid Accounts · Account Manipulation · Abuse Elevation Control Mechanism: Sudo and Sudo Caching
- StealthObfuscated Files or Information: Fileless Storage · Masquerading: Masquerade Task or Service · Indicator Removal: Timestomp · Valid Accounts · Reflective Code Loading
- Credential AccessInput Capture: Keylogging · Unsecured Credentials: Credentials In Files · Credentials from Password Stores: Credentials from Web Browsers · Credentials from Password Stores: Cloud Secrets Management Stores
- DiscoveryNetwork Share Discovery
- Lateral MovementReplication Through Removable Media
- CollectionInput Capture: Keylogging · Screen Capture
- Command and ControlApplication Layer Protocol: Web Protocols · Web Service: Dead Drop Resolver · Ingress Tool Transfer · Content Injection
- ImpactData Destruction · Data Encrypted for Impact · Financial Theft
Initial Access TA0001
T1078Valid Accounts×2
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1091Replication Through Removable Media×1
Adversaries may move onto systems, possibly those on disconnected or air-gapped networks, by copying malware to removable media and taking advantage of Autorun features when the media is inserted into a system and executes. In the case of Lateral Movement, this may occur through modification of executable files stored on removable media or by copying malware and renaming it to look like a legitimate file to trick users into executing it on a separate system. In the case of Initial Access, this may occur through manual manipulation of the media, modification of systems used to initially format the media, or modification to the media's firmware itself.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1190Exploit Public-Facing Application×4
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · 2026-08-10/wordpress-core-xss2shell-cve-2026-64638-preauth-xss-to-rce · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · 2026-07-10/wp-shellstorm-webshell-brokerage-exposed-toolkit · ATT&CK page ↗
T1199Trusted Relationship×1
Adversaries may breach or otherwise leverage organizations who have access to intended victims. Access through trusted third party relationship abuses an existing connection that may not be protected or receives less scrutiny than standard mechanisms of gaining access to a network.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · ATT&CK page ↗
T1659Content Injection×1
Adversaries may gain access and continuously communicate with victims by injecting malicious content into systems through online network traffic. Rather than luring victims to malicious payloads hosted on a compromised website (i.e., Drive-by Target followed by Drive-by Compromise), adversaries may initially access victims through compromised data-transfer channels where they can manipulate traffic and/or inject their own content. These compromised online network channels may also be used to deliver additional payloads (i.e., Ingress Tool Transfer) and other data to already compromised systems.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
Execution TA0002
T1047Windows Management Instrumentation×1
Adversaries may abuse Windows Management Instrumentation (WMI) to execute malicious commands and payloads. WMI is designed for programmers and is the infrastructure for management data and operations on Windows systems. WMI is an administration feature that provides a uniform environment to access Windows system components.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1053.003Scheduled Task/Job: Cron×1
Adversaries may abuse the <code>cron</code> utility to perform task scheduling for initial or recurring execution of malicious code. The <code>cron</code> utility is a time-based job scheduler for Unix-like operating systems. The <code> crontab</code> file contains the schedule of cron entries to be run and the specified times for execution. Any <code>crontab</code> files are stored in operating system-specific file paths.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1059.001Command and Scripting Interpreter: PowerShell×2
Adversaries may abuse PowerShell commands and scripts for execution. PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system. PowerShell can also be installed on Linux and macOS. Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code. Examples include the <code>Start-Process</code> cmdlet which can be used to run an executable and the <code>Invoke-Command</code> cmdlet which runs a command locally or on a remote computer (though administrator permissions are required to use PowerShell to connect to remote systems).
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1059.005Command and Scripting Interpreter: Visual Basic×1
Adversaries may abuse Visual Basic (VB) for execution. VB is a programming language created by Microsoft with interoperability with many Windows technologies such as Component Object Model and the Native API through the Windows API. Although tagged as legacy with no planned future evolutions, VB is integrated and supported in the .NET Framework and cross-platform .NET Core.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1204.001User Execution: Malicious Link×1
An adversary may rely upon a user clicking a malicious link in order to gain execution. Users may be subjected to social engineering to get them to click on a link that will lead to code execution. This user action will typically be observed as follow-on behavior from Spearphishing Link. Clicking on a link may also lead to other execution techniques such as exploitation of a browser or application vulnerability via Exploitation for Client Execution. Links may also lead users to download files that require execution via Malicious File.
Evidence: 2026-08-10/wordpress-core-xss2shell-cve-2026-64638-preauth-xss-to-rce · ATT&CK page ↗
T1204.004User Execution: Malicious Copy and Paste×2
An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a Command and Scripting Interpreter. One such strategy is "ClickFix," in which adversaries present users with seemingly helpful solutions (such as prompts to fix errors or complete CAPTCHAs) that instead instruct the user to copy and paste malicious code.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Persistence TA0003
T1053.003Scheduled Task/Job: Cron×1
Adversaries may abuse the <code>cron</code> utility to perform task scheduling for initial or recurring execution of malicious code. The <code>cron</code> utility is a time-based job scheduler for Unix-like operating systems. The <code> crontab</code> file contains the schedule of cron entries to be run and the specified times for execution. Any <code>crontab</code> files are stored in operating system-specific file paths.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1078Valid Accounts×2
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1098Account Manipulation×2
Adversaries may manipulate accounts to maintain and/or elevate access to victim systems. Account manipulation may consist of any action that preserves or modifies adversary access to a compromised account, such as modifying credentials or permission groups. These actions could also include account activity designed to subvert security policies, such as performing iterative password updates to bypass password duration policies and preserve the life of compromised credentials.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-08-10/wordpress-core-xss2shell-cve-2026-64638-preauth-xss-to-rce · ATT&CK page ↗
T1136.001Create Account: Local Account×1
Adversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · ATT&CK page ↗
T1505Server Software Component×1
Adversaries may abuse legitimate extensible development features of servers to establish persistent access to systems. Enterprise server applications may include features that allow developers to write and install software or scripts to extend the functionality of the main application. Adversaries may install malicious components to extend and abuse server applications.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · ATT&CK page ↗
T1505.003Server Software Component: Web Shell×4
Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · 2026-07-10/wp-shellstorm-webshell-brokerage-exposed-toolkit · ATT&CK page ↗
Privilege Escalation TA0004
T1053.003Scheduled Task/Job: Cron×1
Adversaries may abuse the <code>cron</code> utility to perform task scheduling for initial or recurring execution of malicious code. The <code>cron</code> utility is a time-based job scheduler for Unix-like operating systems. The <code> crontab</code> file contains the schedule of cron entries to be run and the specified times for execution. Any <code>crontab</code> files are stored in operating system-specific file paths.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1068Exploitation for Privilege Escalation×1
Adversaries may exploit software vulnerabilities in an attempt to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. Security constructs such as permission levels will often hinder access to information and use of certain techniques, so adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1078Valid Accounts×2
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1098Account Manipulation×2
Adversaries may manipulate accounts to maintain and/or elevate access to victim systems. Account manipulation may consist of any action that preserves or modifies adversary access to a compromised account, such as modifying credentials or permission groups. These actions could also include account activity designed to subvert security policies, such as performing iterative password updates to bypass password duration policies and preserve the life of compromised credentials.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-08-10/wordpress-core-xss2shell-cve-2026-64638-preauth-xss-to-rce · ATT&CK page ↗
T1548.003Abuse Elevation Control Mechanism: Sudo and Sudo Caching×1
Adversaries may perform sudo caching and/or use the sudoers file to elevate privileges. Adversaries may do this to execute commands as other users or spawn processes with higher privileges.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
Stealth TA0005
T1027.011Obfuscated Files or Information: Fileless Storage×1
Adversaries may store data in "fileless" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository. Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk..
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1036.004Masquerading: Masquerade Task or Service×1
Adversaries may attempt to manipulate the name of a task or service to make it appear legitimate or benign. Tasks/services executed by the Task Scheduler or systemd will typically be given a name and/or description. Windows services will have a service name as well as a display name. Many benign tasks and services exist that have commonly associated names. Adversaries may give tasks or services names that are similar or identical to those of legitimate ones.
Evidence: 2026-07-10/wp-shellstorm-webshell-brokerage-exposed-toolkit · ATT&CK page ↗
T1070.006Indicator Removal: Timestomp×1
Adversaries may modify file time attributes to hide new files or changes to existing files. Timestomping is a technique that modifies the timestamps of a file (the modify, access, create, and change times), often to mimic files that are in the same folder and blend malicious files with legitimate files.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1078Valid Accounts×2
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-10-21/teamupdraft-updraftcentral-stolen-keys-backdoor-plugins · 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1620Reflective Code Loading×1
Adversaries may reflectively load code into a process in order to conceal the execution of malicious payloads. Reflective loading involves allocating then executing payloads directly within the memory of the process, vice creating a thread or process backed by a file path on disk (e.g., Shared Modules).
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
Credential Access TA0006
T1056.001Input Capture: Keylogging×1
Adversaries may log user keystrokes to intercept credentials as the user types them. Keylogging is likely to be used to acquire credentials for new access opportunities when OS Credential Dumping efforts are not effective, and may require an adversary to intercept keystrokes on a system for a substantial period of time before credentials can be successfully captured. In order to increase the likelihood of capturing credentials quickly, an adversary may also perform actions such as clearing browser cookies to force users to reauthenticate to systems.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1552.001Unsecured Credentials: Credentials In Files×2
Adversaries may search local file systems and remote file shares for files containing insecurely stored credentials. These can be files created by users to store their own credentials, shared credential stores for a group of individuals, configuration files containing passwords for a system or service, or source code/binary files containing embedded passwords.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · 2026-07-10/wp-shellstorm-webshell-brokerage-exposed-toolkit · ATT&CK page ↗
T1555.003Credentials from Password Stores: Credentials from Web Browsers×1
Adversaries may acquire credentials from web browsers by reading files specific to the target browser. Web browsers commonly save credentials such as website usernames and passwords so that they do not need to be entered manually in the future. Web browsers typically store the credentials in an encrypted format within a credential store; however, methods exist to extract plaintext credentials from web browsers.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1555.006Credentials from Password Stores: Cloud Secrets Management Stores×1
Adversaries may acquire credentials from cloud-native secret management solutions such as AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, and Terraform Vault.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
Discovery TA0007
T1135Network Share Discovery×1
Adversaries may look for folders and drives shared on remote systems as a means of identifying sources of information to gather as a precursor for Collection and to identify potential systems of interest for Lateral Movement. Networks often contain shared network drives and folders that enable users to access file directories on various systems across a network.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
Lateral Movement TA0008
T1091Replication Through Removable Media×1
Adversaries may move onto systems, possibly those on disconnected or air-gapped networks, by copying malware to removable media and taking advantage of Autorun features when the media is inserted into a system and executes. In the case of Lateral Movement, this may occur through modification of executable files stored on removable media or by copying malware and renaming it to look like a legitimate file to trick users into executing it on a separate system. In the case of Initial Access, this may occur through manual manipulation of the media, modification of systems used to initially format the media, or modification to the media's firmware itself.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
Collection TA0009
T1056.001Input Capture: Keylogging×1
Adversaries may log user keystrokes to intercept credentials as the user types them. Keylogging is likely to be used to acquire credentials for new access opportunities when OS Credential Dumping efforts are not effective, and may require an adversary to intercept keystrokes on a system for a substantial period of time before credentials can be successfully captured. In order to increase the likelihood of capturing credentials quickly, an adversary may also perform actions such as clearing browser cookies to force users to reauthenticate to systems.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1113Screen Capture×1
Adversaries may attempt to take screen captures of the desktop to gather information over the course of an operation. Screen capturing functionality may be included as a feature of a remote access tool used in post-compromise operations. Taking a screenshot is also typically possible through native utilities or API calls, such as <code>CopyFromScreen</code>, <code>xwd</code>, or <code>screencapture</code>.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
Command and Control TA0011
T1071.001Application Layer Protocol: Web Protocols×1
Adversaries may communicate using application layer protocols associated with web traffic to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Evidence: 2026-07-10/wp-shellstorm-webshell-brokerage-exposed-toolkit · ATT&CK page ↗
T1102.001Web Service: Dead Drop Resolver×1
Adversaries may use an existing, legitimate external Web service to host information that points to additional command and control (C2) infrastructure. Adversaries may post content, known as a dead drop resolver, on Web services with embedded (and often obfuscated/encoded) domains or IP addresses. Once infected, victims will reach out to and be redirected by these resolvers.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1105Ingress Tool Transfer×1
Adversaries may transfer tools or other files from an external system into a compromised environment. Tools or files may be copied from an external adversary-controlled system to the victim network through the command and control channel or through alternate protocols such as ftp. Once present, adversaries may also transfer/spread tools between victim devices within a compromised environment (i.e. Lateral Tool Transfer).
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1659Content Injection×1
Adversaries may gain access and continuously communicate with victims by injecting malicious content into systems through online network traffic. Rather than luring victims to malicious payloads hosted on a compromised website (i.e., Drive-by Target followed by Drive-by Compromise), adversaries may initially access victims through compromised data-transfer channels where they can manipulate traffic and/or inject their own content. These compromised online network channels may also be used to deliver additional payloads (i.e., Ingress Tool Transfer) and other data to already compromised systems.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
Impact TA0040
T1485Data Destruction×1
Adversaries may destroy data and files on specific systems or in large numbers on a network to interrupt availability to systems, services, and network resources. Data destruction is likely to render stored data irrecoverable by forensic techniques through overwriting files or data on local and remote drives. Common operating system file deletion commands such as <code>del</code> and <code>rm</code> often only remove pointers to files without wiping the contents of the files themselves, making the files recoverable by proper forensic methodology. This behavior is distinct from Disk Content Wipe and Disk Structure Wipe because individual files are destroyed rather than sections of a storage disk or the disk's logical structure.
Evidence: 2026-09-23/gambit-ai-agent-retail-skimmer-campaign-strix-cairn-hermes · ATT&CK page ↗
T1486Data Encrypted for Impact×1
Adversaries may encrypt data on target systems or on large numbers of systems in a network to interrupt availability to system and network resources. They can attempt to render stored data inaccessible by encrypting files or data on local and remote drives and withholding access to a decryption key. This may be done in order to extract monetary compensation from a victim in exchange for decryption or a decryption key (ransomware) or to render data permanently inaccessible in cases where the key is not saved or transmitted.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
T1657Financial Theft×1
Adversaries may steal monetary resources from targets through extortion, social engineering, technical theft, or other methods aimed at their own financial gain at the expense of the availability of these resources for victims. Financial theft is the ultimate objective of several popular campaign types including extortion by ransomware, business email compromise (BEC) and fraud, "pig butchering," bank hacking, and exploiting cryptocurrency networks.
Evidence: 2026-08-19/stopandprotect-wordpress-hosted-extortion-mu-plugin · ATT&CK page ↗
Entries about WordPress (6)
Earlier coverage (3)
WP2Shell: pre-auth RCE chain in stock WordPress core (CVE-2026-63030 + CVE-2026-60137), out-of-band 7.0.2 patch, exploited within days and KEV-listedWordPress shipped an out-of-band security release on 2026-07-17 (7.0.2, with backports 6.9.5 and 6.8.6) fixing "WP2Shell": a route-confusion flaw in the unauthenticated REST API batch endpoint (CVE-2026-63030) chained with an SQL injection in WP_Query's author__not_in parameter (CVE-2026-60137) to reach pre-auth remote code execution on a stock install with no plugins. Discoverer Searchlight Cyber withheld exploit details but published a public checker, and public proof-of-concept code appeared on GitHub within a day. Exploitation attempts were seen in the wild over the weekend of 18-19 July, and CISA added both CVEs to its KEV catalog on 2026-07-21.CVE-2026-64638 (XSS2Shell), WordPress Core: a sanitiser disagreement on the login screen chains through DOM clobbering and a JSONP callback into administrator-minted Application Passwords and plugin uploadCVE-2026-64638 is a pre-authentication reflected XSS on the WordPress login screen, disclosed by pwn.ai and patched the same day in WordPress 7.0.3 with backports across every maintained branch down to 4.7.34. wp_strip_all_tags() and the later wp_kses_post() tokenizer disagree about whether whitespace after an angle bracket starts a tag, so attacker-specified DOM nodes reach a page the first function already certified as inert; DOM clobbering plus a JSONP callback then drive a logged-in administrator's own browser into approving an Application Password, which uploads a plugin whose PHP is web-accessible without activation. Escalation needs one social-engineered click by an administrator; the XSS itself needs no authentication. No exploitation reported, and this is a distinct chain from the actively exploited WP2Shell.WP-SHELLSTORM: an exposed webshell-brokerage toolkit reveals 27 weaponized CVEs fired at 1.4M WordPress/Joomla sites plus a parallel Nacos/Spring Boot credential-theft trackSOCRadar found a webshell access-brokerage operation's own Python SimpleHTTPServer left open for 22 days, exposing its full toolkit, target lists and logs. The crew (tracked as WP-SHELLSTORM, assessed as financially-motivated and Chinese-speaking) fired 27 weaponized CVEs at ~1.4M WordPress/Joomla domains, confirming 5,700+ active webshells, with a WordPress caching-plugin flaw the single highest-yield exploit. A separate, earlier track abused an Apache Nacos auth bypass with JDumpSpider to steal cloud credentials and DB connection strings from Java heap dumps. The breadth-first, FOFA-driven targeting puts any exposed Swiss/European CMS or Nacos/Spring Boot estate in scope.
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- Apache Nacos×1
- Cairn×1
- Copy Fail, Linux kernel algif_aead local privilege escalation (ITW, KEV)×1
- Hermes AI agent×1
- Joomla×1
- Linux kernel×1
- Magento×1
- PHP×1
Where this entity is cited
Source distribution
- euvd.enisa.europa.eu2 (6%)
- slcyber.io2 (6%)
- thehackernews.com2 (6%)
- wordpress.org2 (6%)
- advisories.ncsc.nl1 (3%)
- bacs.admin.ch1 (3%)
- bleepingcomputer.com1 (3%)
- blog.calif.io1 (3%)
- other20 (62%)
All cited sources (32)
- advisories.ncsc.nlNCSC-NLhttps://advisories.ncsc.nl/advisory?id=NCSC-2026-0250
- bacs.admin.chNCSC Switzerland (BACS)https://www.bacs.admin.ch/de/clickfix-de
- bleepingcomputer.comBleepingComputerhttps://www.bleepingcomputer.com/news/security/stolen-updraftcentral-keys-used-to-backdoor-wordpress-sites/
- blog.calif.ioCalifhttps://blog.calif.io/p/the-wordpress-chain-massacre
- cisa.govCISA Known Exploited Vulnerabilities cataloghttps://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json
- computing.co.ukComputing (UK)https://www.computing.co.uk/news/2026/security/ai-agents-used-to-steal-credit-card-records
- copy.failXint Codehttps://copy.fail/
- cybersecuritynews.comCybersecurity Newshttps://cybersecuritynews.com/ai-agents-retail-credit-card-theft/
- euvd.enisa.europa.euENISA EUVDhttps://euvd.enisa.europa.eu/vulnerability/EUVD-2026-45279
- euvd.enisa.europa.euENISA EUVDhttps://euvd.enisa.europa.eu/vulnerability/EUVD-2026-45280
- gambit.securityGambit Securityhttps://gambit.security/blog-posts/autonomous-ai-agents-online-retailers-25-a-company
- github.comWordPress (GitHub Security Advisory)https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-52p2-r8wf-jcrf
- hunt.ioHunt.iohttps://hunt.io/blog/thailand-ministry-finance-targeted-with-hermes-ai-agent
- infosecurity-magazine.comInfosecurity Magazinehttps://www.infosecurity-magazine.com/news/researchers-wordpress-exploit/
- lore.kernel.orgLinux kernel CVE teamhttps://lore.kernel.org/linux-cve-announce/2026042214-CVE-2026-31431-3d65@gregkh/
- nethemba.comNethemba (living post, updated to 2026-10-23)https://nethemba.com/updraftcentral-backdoor-analysis/
- patchstack.comPatchstackhttps://patchstack.com/articles/updraftcentral-key-compromise-wordpress-backdoors/
- pwn.aipwn.aihttps://pwn.ai/blog/xss2shell
- rapid7.comRapid7https://www.rapid7.com/blog/post/etr-cve-2026-63030-wp2shell-a-critical-remote-code-execution-vulnerability-in-wordpress-core/
- research.checkpoint.comCheck Point Researchhttps://research.checkpoint.com/2026/thousands-of-hacked-wordpress-sites-one-operation-unmasking-stopandprotect/
- securityweek.comSecurityWeekhttps://www.securityweek.com/wp2shell-wordpress-vulnerabilities-exploited-in-the-wild/
- slcyber.ioSearchlight Cyberhttps://slcyber.io/research-center/exploit-brokers-pay-500000-for-a-wordpress-rce-i-found-one-with-gpt5-6/
- slcyber.ioSearchlight Cyberhttps://slcyber.io/research-center/wp2shell-pre-authentication-rce-in-wordpress-core
- socradar.ioSOCRadarhttps://socradar.io/blog/wp-shellstorm-expose-1-4m-wordpress-sites/
- teamupdraft.comTeamUpdraft (post updated 2026-10-23)https://teamupdraft.com/blog/security-incident-october-2026/
- tenable.comTenablehttps://www.tenable.com/blog/the-agentic-ai-threat-cluster-seven-incidents-three-actors-and-what-they-mean
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/07/exposed-hacker-server-reveals-wp.html
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/07/new-wp2shell-wordpress-core-flaw-lets.html
- unit42.paloaltonetworks.comPalo Alto Networks Unit 42https://unit42.paloaltonetworks.com/autonomous-ai-cyber-attack-campaign/
- vulncheck.comVulnCheckhttps://www.vulncheck.com/blog/wp2shell
- wordpress.orgWordPress.orghttps://wordpress.org/news/2026/07/wordpress-7-0-2-release/
- wordpress.orgWordPress.orghttps://wordpress.org/news/2026/08/wordpress-7-0-3-release/