Malicious useCASE STUDY / ConnectWise / Microsoft 365 customers
AI helped reuse a supplier’s stolen access
Microsoft says attackers used ARTEX, an AI security-testing tool, to reuse compromised ConnectWise credentials and enter customers’ Microsoft 365 environments.
Editorial analogy: a contractor’s pass opens several offices. If an intruder takes that pass and makes extra keys inside, cancelling the original pass does not remove every way back in.
An analogy for the mechanism; not an additional claim about the incident.
KEEP THE EVIDENCE IN VIEW
What we know. What we don’t.
Reported outcomes
Huntress confirmed unauthorized sign-ins. In two reviewed environments, attackers added credentials to retain access. Huntress ↗
By October 30, ConnectWise reported restored backups and restores for reauthorized tenants. Reporting and notifications were still being restored. ConnectWise ↗
Important limits
Microsoft attributes the campaign to China-aligned Storm-0940. The AI model is undisclosed.
Huntress says its evidence fits AI assistance but cannot independently confirm Microsoft’s ARTEX attribution.
Huntress corroborates the preceding password spray but says its linkage to this campaign is not independently verified.
Successful sign-ins do not prove stolen files. Huntress’s limited logs cannot rule out all data access.
ConnectWise has not established how the original credentials were exposed.
WHY IT MATTERS
The lesson beyond this one case.
Editorial lesson: organizations delegate access to suppliers so useful work can happen automatically. Defending that trust means checking what each connection can do, watching for unexpected changes, and being ready to revoke access across connected systems.
ConnectWise says customers must reauthorize and verify successful new backups; reauthorization alone does not prove protection has resumed. ConnectWise ↗
FROM THE INCIDENT TO THE DEFENSE
What could help an organization?
Editorial guidance for customer organizations and their service providers. These connections do not prove that a particular control was absent or would have prevented the incident.
Application owners can keep an inventory of service connections and test how to disconnect and restore them safely.
What this does—and does not—establish +
Disconnection can interrupt useful services; continuity plans and current vendor instructions matter.
Editorial connections to relevant controls, not evidence that a particular technology would have prevented this case. Each guide links to the security guidance behind its recommendations.
Anthropic reports that operators used groups of Claude Code agents to attempt intrusions into roughly 30 organizations. Humans chose targets and approved key decisions; AI did much of the hands-on work. A handful of intrusions succeeded.