Threat Analysis: Actively Exploited WordPress RCE, APT29 Mobile Watering Holes, and the Cascading AI Supply Chain Crisis

Threats & Attacks

Threat Analysis: Actively Exploited WordPress RCE, APT29 Mobile Watering Holes, and the Cascading AI Supply Chain Crisis

This is your Daily Threat Analysis for the 4th of November 2026.

Three threads today, and they are not unrelated. The first is a patched vulnerability being actively exploited right now against a platform that underpins a significant portion of UK SMB websites. The second is a Russian state actor running mobile device attacks that require no interaction from the victim whatsoever. The third is a pattern that deserves more attention than it is currently getting: the systematic compromise of AI developer tools, which spent October being quietly hollowed out.

Let us take each in turn.

WordPress RCE: Patched Does Not Mean Protected

CISA added a high-severity WordPress remote code execution vulnerability to its Known Exploited Vulnerabilities catalogue today. The advisory warns that federal agencies must patch within the standard remediation window, which is the CISA mechanism for signalling that exploitation is confirmed and active in the wild.

What the advisory does not say, because it rarely does, is that federal agency patch timelines are largely irrelevant to your situation. The significance of a KEV listing is that attackers are not waiting around. When exploitation is confirmed at the point of KEV addition, mass scanning for unpatched instances is typically already underway.

WordPress powers a substantial proportion of UK SMB websites, particularly in professional services, retail, hospitality, and construction. If your business website runs WordPress, the question is not whether this affects you in principle. The question is whether the patch has been applied by your hosting provider or web developer, and whether you have confirmed this for yourself rather than assumed it.

The advisory attributes activity to unspecified threat actors, which at this stage means opportunistic exploitation rather than a targeted campaign. That is in some ways more dangerous for smaller businesses: targeted campaigns tend to bypass the smallest targets, while opportunistic mass exploitation does not discriminate by size.

If your IT provider tells you this does not affect you because you are too small, ask them how many of the 5,000 businesses affected by the JLR supply chain breach thought they were too small.

What to do: Contact your hosting provider or web developer today and ask them to confirm that WordPress core and all installed plugins are running the current patched versions. Do not wait for them to inform you proactively. If your site runs on a managed WordPress hosting platform, check the provider’s security advisory page directly.

APT29 Mobile Watering Holes: Zero-Click Means Zero Warning

Separate reporting today covers a large-scale watering hole campaign attributed to APT29, the Russian state group, also tracked as Cozy Bear and linked to the SVR, targeting iOS and Android devices through compromised websites and fake portal impersonations.

The mechanism is worth understanding precisely. A watering hole attack compromises a website that the target population is likely to visit. Victims do not need to click a malicious link, open an attachment, or enter credentials. They visit a site they have visited before, which now silently exploits their device via known vulnerabilities, referred to as n-day exploits, meaning the vulnerabilities are patched but not universally applied.

Zero interaction. Zero warning. The user experience is indistinguishable from a normal browsing session.

The campaign uses known flaws in iOS and Android. The word “known” here is doing significant work. These are vulnerabilities for which patches exist. The attack succeeds because device owners, including business owners and their staff, do not apply mobile updates promptly.

APT29 is a sophisticated, well-resourced state actor. Their primary targets are government, diplomatic, defence, and research sectors. However, watering hole campaigns do not discriminate at the point of initial infection. They compromise sites. If your staff visit those sites, and in campaigns of this scale, that is likely for some proportion of a large enough target pool, the device is compromised regardless of who the intended target was.

The advisory attributes this to APT29. What it does not say is that the same approach, compromising legitimate sites visited by people of interest, has been observed in multiple APT29 campaigns over several years. This is not a new tactic. The attribution is not new. What is new is the confirmed scale of the current operation.

What to do: Treat mobile updates the same way you treat server patches, apply them promptly, do not defer them indefinitely. Organisations with mobile device management should enforce minimum OS version requirements. If your staff access business systems from personal mobile devices, that exposure applies to them too.

Black October: The AI Tool Supply Chain Had a Very Bad Month

This is the thread I want to spend the most time on, because it is not being discussed with the seriousness it warrants.

Throughout October 2026, at least nine AI developer platforms experienced security breaches involving credential theft and subsequent abuse of AI model access. The platforms named in Wiz’s research include Fireworks AI, Andromeda, Zeabur, Lightning AI, OpenCode, Railway, Warp, CommandCode, and Northflank. The common thread: attackers exploited vulnerabilities or misconfigurations to access stored environment variables containing AI API keys and credentials.

This matters beyond the platforms themselves. Those credentials do not stay with the attacker who stole them. They get sold, pooled, and abused, a tactic researchers have dubbed LLMJacking. Unlike cryptojacking, which produces gradual consumption that might go unnoticed for weeks, LLMJacking generates massive spikes in fraudulent usage. Google’s threat intelligence team has documented individual incidents exceeding $100,000 in fraudulent charges in a single event.

If your developers, or your IT provider’s developers, have credentials on any of these platforms, those credentials should be rotated now, not when it is convenient.

Laying alongside this is the Cursor marketplace incident from the 29th of October 2026. A malicious version of the Claude Code extension, versions 2.1.312 and 2.1.313, published under the identifier anthropic.claude-code, was distributed through the Cursor VS Code extension marketplace. The extensions were live for approximately eleven hours before removal. During that window, the malicious code established persistent SSH backdoors on affected developer machines: installing attacker SSH keys, creating reverse SSH tunnels, and setting up LaunchAgent persistence mechanisms on macOS to survive reboots.

Microsoft’s security research and Expel’s independent analysis both document the same mechanism. The extension was not developed by Anthropic. It was a deliberate impersonation. Any developer who installed either of those versions during that eleven-hour window on the 29th of October should treat their machine as compromised until proven otherwise.

And then there is Yoba. This campaign distributes cryptocurrency mining malware through fraudulent GitHub repositories impersonating ChatGPT and Claude AI applications. It uses legitimate, digitally signed executables from OpenAI and Anthropic alongside malicious DLLs to achieve DLL sideloading, which means security tooling that relies on digital signature verification will not catch it. The infection arrives looking legitimate because part of it is legitimate.

Microsoft also documented a parallel fake-download campaign this week targeting users searching for cracked commercial software, free games, and unofficial utilities, using trojanised Inno Setup-style installers to transform affected devices into monetised payloads, distributed computing, residential proxy nodes, and similar.

Taken together, these campaigns represent a coherent pattern: attackers have identified AI tools and developer platforms as a high-value attack surface and are systematically working through it. The targets are developers, but the downstream exposure is any organisation whose developers or IT providers have been compromised.

What to do: If your developers or IT provider use AI coding tools, ask them three questions today. First: are all extensions and plugins sourced from official channels only, with version verification? Second: have credentials for AI platforms been rotated in light of the October breaches? Third: is there any monitoring in place for unexpected AI API usage or cloud spend spikes?

If the answer to any of those is uncertain, treat it as a gap that needs closing this week.

Also Worth Noting: The cPGuard Supply Chain Compromise

BleepingComputer reported yesterday that attackers compromised the update infrastructure for cPGuard, a web security suite used by hosting providers and web server administrators, distributing a backdoor and a data-stealing script through the legitimate autoupdate mechanism.

This is a supply chain attack in the most direct sense: the security tool itself became the delivery vehicle. Any server running cPGuard that applied updates during the compromise window received the backdoor automatically, through a process they had every reason to trust.

The NCSC has published guidance on supply chain security. The fact we are still seeing attacks succeed through this exact mechanism tells you everything about how seriously the guidance is being applied in practice.

If your hosting provider or IT team runs cPGuard, confirm with them that they are aware of the incident and have checked their systems accordingly.


Before the next item: if Threat Analysis is useful to you, follow the show wherever you listen so tomorrow’s briefing lands automatically, and pass it to someone who needs the heads-up. There is no shortage of people running UK businesses who do not yet know that their WordPress site may be in active play today.


Sources

SourceTitleURL
BleepingComputerCISA flags WordPress RCE flaw as actively exploited in attackshttps://www.bleepingcomputer.com/news/security/cisa-flags-wordpress-rce-flaw-as-actively-exploited-in-attacks/
BleepingComputerHackers use n-day exploits in zero-click attacks on iOS, Android deviceshttps://www.bleepingcomputer.com/news/security/hackers-use-n-day-exploits-in-zero-click-attacks-on-ios-android-devices/
BleepingComputerHackers hijack cPGuard autoupdate to deploy backdoor, steal datahttps://www.bleepingcomputer.com/news/security/hackers-hijack-cpguard-autoupdate-to-deploy-backdoor-steal-data/
Microsoft Security BlogInside a malicious Claude Code-branded extension and its persistent SSH backdoorhttps://www.microsoft.com/en-us/security/blog/2026/10/30/inside-malicious-claude-code-branded-cursor-extension-persistent-ssh-backdoor/
WizBlack October for AI Developer Platformshttps://www.wiz.io/blog/black-october-for-ai-developer-platforms
Microsoft Security BlogFake-download campaign uses trojanized installers to deliver monetization payloadshttps://www.microsoft.com/en-us/security/blog/2026/11/03/fake-download-campaign-uses-trojanized-installers-deliver-monetization-payloads/
ExpelFake Claude Code extension in Cursor: How to find the backdoorhttps://expel.io/blog/blog-fake-claude-code-extension-cursor-ssh-backdoor/
PolySwarmYoba Malware Campaign Abuses Signed AI Applications to Evade Detectionhttps://blog.polyswarm.io/yoba-malware-campaign-abuses-signed-ai-applications-to-evade-detection
Google Cloud Threat IntelligenceThe Rise of LLMJacking: How Threat Actors Monetize Compromised Cloud and Model Resourceshttps://cloud.google.com/blog/topics/threat-intelligence/llmjacking-monetizing-compromised-cloud-models/

Filed under

  • nation-state-attacks
  • supply-chain-risk
  • smb-security
  • uk-business
  • credential-theft
  • social-engineering
  • vendor-risk