The Circuitry
THE CIRCUITRYYour one-stop source for all tech news
HOMETODAYNEWSFEEDEVENTS
BOOKMARKS
RSS
© 2026 The Circuitry
About UsSourcesContactCorrectionsPrivacy
  • Today
  • Feed
  • Events
  • Saved
Scroll for more
Verification
VERIFIEDConfidence: HIGH
Source identified
Claims cross-referenced
No discrepancies found
Fact-check summary

Reviewed by Researchy against Microsoft's Security blog and ConnectWise's Trust Center advisory. The attribution to Storm-0940 is Microsoft's assessment. Microsoft has not said how many tenants were compromised.

Sourcing
1source

via Microsoft

Microsoft · track record
3Stories
100%Verified
330d
All sources →
Markets
MSFT···

Live quote · not investment advice

From The CircuitryWhy The Circuitry

Verified tech news, cross-checked.

Every story is checked against independent sources before it posts — no rumors dressed up as fact.

How we verify →
Home/Tech/Microsoft ties ConnectWise Cloud Backup supply-chain attack to China-state aligned Storm-0940, which used the ARTEX AI framework
VERIFIEDBy Xavier Rivera·Wednesday, October 21, 2026 at 9:12 PM EDT·3.5 min read

Microsoft ties ConnectWise Cloud Backup supply-chain attack to China-state aligned Storm-0940, which used the ARTEX AI framework

Microsoft assesses that Storm-0940, a group it calls China-state aligned, was behind the ConnectWise Cloud Backup supply-chain compromise. Microsoft says the group used the open-source agentic AI framework ARTEX to abuse already-consented app identities to sign in to Microsoft 365 tenants, with follow-on Microsoft Graph activity in some of them.

Source:Microsoft
Post
Microsoft ties ConnectWise Cloud Backup supply-chain attack to China-state aligned Storm-0940, which used the ARTEX AI framework
From The CircuitryWhy The Circuitry

Verified tech news, cross-checked.

Every story is checked against independent sources before it posts — no rumors dressed up as fact.

How we verify →
TL;DRAI · 60 sec read

Microsoft attributes the ConnectWise Cloud Backup compromise to Storm-0940, China-state aligned per Microsoft, which used the ARTEX agentic AI framework. Microsoft says the group used ARTEX to abuse already-consented app identities to sign in to Microsoft 365 tenants, with follow-on Microsoft Graph activity in some of them. ConnectWise disabled seven app identities on Oct 17 and says tenants still need review.

Microsoft says it assesses that Storm-0940, a group it describes as China-state aligned, was responsible for the recently disclosed supply-chain compromise of ConnectWise Cloud Backup, formerly SkyKick. The company laid out the attribution in a Microsoft Security blog post on October 21.

Who Microsoft says is behind it. Microsoft describes Storm-0940 as a China-state aligned actor, with no known industry aliases, that has been active since 2021 and targets organizations across many industries for data theft. Microsoft says the group has historically gained access through password spraying and exploitation of internet-facing applications, and has kept access to Microsoft 365 by adding credentials to existing OAuth applications. ConnectWise says that, based on its evidence and threat intelligence shared by Microsoft, it appears a China state-aligned group was responsible.

An agentic AI framework did the legwork. According to Microsoft, as early as September 2026 Storm-0940 used ARTEX, an open-source agentic AI penetration testing framework, to automate attacks on hundreds of organizations worldwide in sectors including aerospace and defense, energy, financial services, government, legal, manufacturing, semiconductors and technology. Microsoft says several of these attacks gave the group privileged access to cloud infrastructure, in multiple cases less than 3 hours after initial targeting. Microsoft says most of the targeting was not successful, and that threat actors in several regions are now using ARTEX.

Trusted app identities opened the door. Microsoft says that after taking control of identities belonging to multiple ConnectWise cloud applications, the group authenticated to customer Microsoft 365 environments through apps that had already been granted access, so no interactive user sign-in was needed. Microsoft says the group used ARTEX to attempt sign-ins to more than 2,250 tenants. In some environments, Microsoft says, activity went on through Microsoft Graph to reconnaissance, application credential changes and attempts to change privileges and roles, which could leave a backdoor in place even after the original app is fixed.
From The CircuitryThe Feed — live briefs across tech, all day.See what’s happening →

What Microsoft says was not affected. Microsoft says the activity did not result from a compromise of, or a vulnerability in, Microsoft corporate systems, products or services. It also says an affected app being present, or even a successful sign-in by the attacker, does not necessarily mean customer data was accessed or taken. Microsoft has not said how many tenants were compromised.

How ConnectWise responded. ConnectWise says it disabled seven ConnectWise application identities at 07:00 UTC on October 17 and suspended Cloud Backup by revoking certificates used for the affected connections, so the shared Cloud Backup credentials are no longer valid. The company warns that disabling the apps does not reverse changes already made inside a tenant, and that previously issued access tokens may stay usable until they expire. SaaS Security and Cloud Management were also suspended as a precaution. ConnectWise says existing backup archives remain encrypted and isolated with no indication of compromise, and that phased restoration began on October 21 and is expected to take several days.
From The CircuitryWhy The Circuitry

Verified tech news, cross-checked.

Every story is checked against independent sources before it posts — no rumors dressed up as fact.

How we verify →
What admins should check. Microsoft and ConnectWise both advise the following for every Microsoft 365 tenant where the affected apps are or were installed:
  • Keep affected ConnectWise app connections disabled until ConnectWise issues formal restoration instructions, and don't delete the enterprise apps first; preserve their configuration and logs as evidence.
  • Search by application ID, not display name, and review service principal sign-ins from at least October 13 onward, as ConnectWise advises (Microsoft says at least October 15), and back to October 1 where logs allow, as Microsoft advises. Microsoft lists four app IDs to check: Cloud Backup (506e08f9-6e9a-4da4-942b-a099a03644ae), MS Teams (24205314-2b89-4e07-a2a4-579e898a5640), MS Graph (0de14c77-b9b0-4137-9360-34878a929827) and SkyKick Partner Portal (c921256f-04a7-44e8-9b2a-69c33929ba19). ConnectWise's guidance lists seven identities. Look at both successful and failed sign-ins, and don't limit the review to the published IP addresses.
  • Check Entra audit logs for new app or service principal credentials, new owners, consent grants, app-role and privileged role assignments, and Conditional Access changes.
  • Check Microsoft 365 audit records for unusual mail or file access, forwarding, inbox or transport rules, and delegated mailbox permissions.
  • Have an authorized responder remove confirmed unauthorized credentials, grants and role assignments after preserving evidence. Microsoft and ConnectWise list indicators, including the 144.172.64.x addresses, in their guidance.
Why this mattersAI · ~100 words

Tap a lens to see what this story means for you.

Morning Brief

Liked this? The Brief brings you the whole day in tech, verified, every morning.

Two minutes, free forever. What's in The Brief →

Reader-supported
DonateBuy me a coffee →Follow@thecircuitry_ →Follow@thecircuitry.to →
HELP US IMPROVE
From The Circuitry

See what’s happening right now

The Feed runs all day — short, verified briefs the moment they break.

Open the Feed →
From The Circuitry

Follow @thecircuitry_

Every story we publish, as it happens. No noise between.

Follow on X ↗On Bluesky ↗

Reader-supported

The Circuitry is a passion project I've always wanted to build, and I love the work behind it.

Running it costs real money. APIs, hosting, time. To keep improving the site and growing this into something useful for everyone, those costs have to be covered.

Any contribution is appreciated. If not, no pressure. Thanks for reading.

Buy me a coffee
microsoftconnectwisestorm-0940supply-chainai-securitymicrosoft-365security
More fromMicrosoft
  • Microsoft fixes 10 VS Code flaws in 1.141.1, led by a 9.6 remote code execution bug

    Tech · 7d
  • Microsoft to scale Azure Maia chips to multi-gigawatt deployments from 2027

    Tech · 9d
More inTech
  • Anthropic's draft IPO filing shows $80.7 billion first-half loss, WSJ reports

    Tech · 2h
  • Tesla revises capital spending guidance to about $20 billion, secures $30 billion in debt funding

    Tech · 4h
  • Meta to create new non-voting share class to fund AI push

    Tech · 4h
SupportThe Work

The Circuitry is reader-supported. If you find the daily brief useful, you can buy me a coffee to keep it going.

Buy a coffee →
From The CircuitryWhy The Circuitry

Verified tech news, cross-checked.

Every story is checked against independent sources before it posts — no rumors dressed up as fact.

How we verify →

MORE IN THIS BEAT

All Tech →
  • Tech·Oct 21

    LiteLLM 1.107.0 compromise: how to check if you were hit and clean up

    LiteLLM says attackers hijacked its release pipeline on October 21 and published a malicious litellm 1.107.0 to PyPI and its Docker images. The release carried a credential stealer and a remote-code loader. Here are the affected versions and time windows, plus what to delete and rotate.

  • Tech·Oct 21

    Cisco's October hardening releases cover 20 CVEs, including critical bugs in Unified CM and Snort 3

    Cisco published three hardening advisories covering 20 CVEs in its voice and collaboration software, Expressway Series and Snort 3. Cisco as the CNA scores two Unified CM-family CVEs at 9.8 and a Snort 3 CVE at 9.0, and says none is known to be exploited.

  • Tech·Oct 21

    Oracle patches 38 security flaws in Essbase 21.8.3.0.0, five rated 9.9 or 9.8

    Oracle's October 2026 Critical Patch Update includes 38 new security patches for Oracle Essbase 21.8.3.0.0. Oracle as the CNA scores four of the flaws 9.9 under CVSS 3.1 and one at 9.8.

  • Tech·Oct 21

    Oracle patches six high-severity flaws in Oracle Capacity for E-Business Suite

    Oracle's October 2026 Critical Patch Update fixes six high-severity vulnerabilities in Oracle Capacity, part of Oracle E-Business Suite. The flaws affect versions 12.2.3 through 12.2.15, and Oracle as the CNA scores them 7.5 to 8.8 under CVSS 3.1.

  • Tech·Oct 21

    Oracle patches critical 9.1 flaw in Business Intelligence Enterprise Edition

    Oracle has patched CVE-2026-91241, a flaw in Oracle Business Intelligence Enterprise Edition that it rates 9.1 Critical under CVSS 3.1, in versions 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. The fix shipped in Oracle's October 2026 Critical Patch Update, and Oracle urges customers to apply it promptly.