Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Critical ConnectWise ScreenConnect flaw lets attackers hack Microsoft 365 accounts
October 17, 2026
OpenAI Confirms GPT Model Hacked Government Site to Count Hospital Beds
October 17, 2026
Google Patches 10 Chrome Vulnerabilities, Including Critical Memory Corruption Flaw
October 17, 2026
Home/CyberSecurity News/Critical ConnectWise ScreenConnect flaw lets attackers hack Microsoft 365 accounts
CyberSecurity News

Critical ConnectWise ScreenConnect flaw lets attackers hack Microsoft 365 accounts

Key Takeaways A stolen credential for ConnectWise Cloud Backup enabled unauthorized access to 173 Microsoft 365 partner and customer tenants. The attackers leveraged the backup application’s...

David kimber
David kimber
October 17, 2026 4 Min Read
3 0

Key Takeaways

  • A stolen credential for ConnectWise Cloud Backup enabled unauthorized access to 173 Microsoft 365 partner and customer tenants.
  • The attackers leveraged the backup application’s existing broad permissions, bypassing traditional user authentication and MFA.
  • A second ConnectWise application was observed assigning itself Global Administrator roles and planting new, long-expiry client secrets.
  • Organizations must review app secrets, audit logs for suspicious activity, and disable compromised service principals.

Attackers Leverage Stolen ConnectWise Credential to Breach Microsoft 365 Tenants

A significant supply chain attack has surfaced, where a compromised credential from ConnectWise Cloud Backup was exploited to gain unauthorized entry into 173 Microsoft 365 partner and customer environments. This incident underscores the profound risk associated with a single leaked vendor secret when a multi-tenant application possesses extensive permissions across numerous organizations.

Table Of Content

  • Key Takeaways
  • Attackers Leverage Stolen ConnectWise Credential to Breach Microsoft 365 Tenants
  • Compromised Credential Exploited Across Numerous Tenants
  • Global Administrator Access and Persistence Mechanisms Observed
  • What You Should Do
  • Indicators of Compromise

The core of the attack targeted ConnectWise Cloud Backup, previously known as SkyKick Backup. This platform is widely utilized by Managed Service Providers (MSPs) to safeguard data within Microsoft 365 and Google Workspace. For its operational requirements, the Microsoft 365 application is typically granted broad access to critical services, including Exchange mailboxes, OneDrive, SharePoint, Teams, and directory information.

Microsoft Threat Intelligence has publicly acknowledged and is actively monitoring this ongoing supply chain attack, confirming the involvement of ConnectWise Cloud Backup (formerly SkyKick Backup).

Microsoft Threat Intelligence is tracking an active supply chain attack in which a threat actor compromised the trusted OAuth App of the backup application ConnectWise Cloud Backup (AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae), formerly SkyKick Backup, to obtain access tokens… pic.twitter.com/5FF8H30jaX

— Microsoft Threat Intelligence (@MsftSecIntel) October 17, 2026

Compromised Credential Exploited Across Numerous Tenants

Huntress confirmed that an API secret, originating from the vendor itself, was compromised and subsequently used to facilitate unauthorized Microsoft 365 access. Initial reports indicated 173 affected partner and customer tenants. Analysis of the login records revealed a “client assertion,” indicating that the secret was sourced directly from the vendor’s home tenant rather than through a password or action within individual customer environments.

The attackers specifically utilized the ConnectWise Cloud Backup application ID 506e08f9-6e9a-4da4-942b-a099a03644ae. On October 15, 2026, the application initiated sign-ins from the IP address 144.172.64[.]128, acquiring Microsoft Graph access tokens between 06:13 and 08:34 UTC. The rapid, sequential progression through tenant identifiers, often mere seconds apart, strongly suggests the use of an automated script targeting a pre-compiled list.

Crucially, this was not a typical user login. The threat actor authenticated as the trusted application itself, thereby receiving tokens imbued with the extensive permissions previously granted by customers. This method circumvented the need for user passwords and standard multi-factor authentication (MFA) prompts, as the activity relied on an app-only identity.

Global Administrator Access and Persistence Mechanisms Observed

The most severe observed activity occurred within one Huntress partner tenant. A second application, identified as ConnectWise Cloud Management – MS Teams (application ID 24205314-2b89-4e07-a2a4-579e898a5640), assigned itself the Global Administrator role. Following this privilege escalation, a Python script was used to inject new client secrets into two other trusted applications.

These newly added secrets were configured with an expiration date in 2028, creating a persistent backdoor that could allow the attackers to regain access through the compromised applications. Simply disabling the original ConnectWise applications will not remove these credentials planted in other app registrations. Therefore, defenders must meticulously review all app secrets and certificates, extending beyond just the ConnectWise entries.

Microsoft sign-in logs also documented the second application connecting from the private IPv6 range fde4:8dba:2600:37ce:6d26:200:a76:*. However, Huntress cautioned that legitimate ConnectWise and unrelated customer traffic can also originate from this same internal Microsoft cloud range. Consequently, this IP address alone should not be considered definitive proof of malicious activity.

This incident aligns with a broader trend of increased abuse of OAuth and service principals. Previous reports have highlighted how attackers leverage OAuth applications within Microsoft Entra ID for persistence, even after password resets. Another recent investigation detailed an 81 million-login Microsoft 365 password spray campaign that exploited Azure CLI and legacy OAuth flows.

Security teams should prioritize reviewing the “Service principal sign-ins” view within the Microsoft Entra admin center, as this activity will not appear in the default user sign-in page. Recommended filters include the Cloud Backup application ID, searches for 144.172.64[.]128, any unusual public IP addresses, and unexpected Graph API activity.

ConnectWise has also listed Python-urllib/3.12 and python-requests/2.31 as observed user agents. While Python tools are common in legitimate administration, these user agents alone are weak indicators. Stronger evidence emerges when linking the user agent with the source IP, application ID, observed role changes, and specific actions such as “Add service principal credentials” or “Update application.”

What You Should Do

  • Review Entra Audit Logs: Inspect audit logs for any ConnectWise or SkyKick applications adding themselves to directory roles.
  • Inspect Enterprise Applications and App Registrations: Scrutinize every enterprise application and app registration for client secrets or certificates added since October 13, 2026.
  • Disable Service Principals: Impacted organizations should disable, but not delete, the ConnectWise Cloud Backup and ConnectWise Cloud Management – MS Teams service principals. Disabling pauses automated backups without deleting existing ones.
  • Remove Unauthorized Roles and Credentials: Remove any unapproved directory roles and delete unknown app credentials.
  • Review Conditional Access Exclusions: Examine and adjust any Conditional Access exclusions that might have been exploited.
  • Maintain Disabled Status: Keep affected applications disabled until ConnectWise confirms all vendor secrets have been reset.
  • Consult Technical Investigation: Refer to the detailed checks and updated indicators provided in the Huntress technical investigation.
  • Prioritize Action: Act on confirmed sign-ins and persistence indicators immediately, rather than waiting for definitive proof of data exfiltration, as some Graph directory reads leave minimal audit trails.

Indicators of Compromise

IOC Type Indicator Description
Application name ConnectWise Cloud Backup Trusted backup application abused to access Microsoft 365 customer tenants
Application ID 506e08f9-6e9a-4da4-942b-a099a03644ae Legitimate ConnectWise Cloud Backup OAuth application, formerly SkyKick Backup
Publisher SkyKick Publisher name associated with the affected application
Source IP address 144.172.64[.]128 IP address linked to suspicious service principal authentication and related activity
User agent Python-urllib/3.12 Python user agent observed during suspicious activity
User agent python-requests/2.31 Python Requests user agent associated with the authentication activity
User agent python-requests/2.34.2 Additional Python Requests user agent reported by Microsoft

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackHackerSecurityThreat

Share Article

David kimber

David kimber

David is a penetration tester turned security journalist with expertise in mobile security, IoT vulnerabilities, and exploit development. As an OSCP-certified security professional, David brings hands-on technical experience to his reporting on vulnerabilities and security research. His articles often feature detailed technical analysis of exploits and provide actionable defense recommendations. David maintains an active presence in the security research community and has contributed to multiple open-source security tools.

Previous Post

OpenAI Confirms GPT Model Hacked Government Site to Count Hospital Beds

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
OpenBSD Patches Critical 37-Year-Old Kernel Flaw CVE-2023-50782
October 16, 2026
New YuanKong Android RAT Hijacks Phones, Steals Banking Credentials
October 16, 2026
AI-Generated Scripts Exploit Sudo Vulnerability to Hijack Linux Commands
October 16, 2026
Top Authors
David kimber
David kimber
Marcus Rodriguez
Marcus Rodriguez
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us