ConnectWise disables five ScreenConnect extensions in about 400 environments; Huntress: six MSPs compromised
ConnectWise says it found no ScreenConnect vulnerability and disabled five third party extensions in about 400 partner environments as a precaution. Huntress, quoted by BleepingComputer, counts six compromised MSPs; the two numbers count different things.
By Parminder Kumar Sharma · LinkedIn · · 17 min read
About 400 environments were disabled. Huntress counts six compromised MSPs.
ConnectWise's advisory, read at 06:57 UTC on 12 November 2026, says ConnectWise identified approximately 400 partner environments with at least one independently developed third-party extension from the RMM+ family installed, and disabled the extensions "wherever ConnectWise can take action". BleepingComputer, quoting a post by Huntress, reports six compromised managed service providers (MSPs) and 286 or more endpoints. Divide one by the other and it is 66.7 to 1, or 1.5 per cent (derived). That arithmetic is shown only to be rejected. ConnectWise says its figure is "environments with the extensions installed, not confirmed compromises". Huntress's six is what it was tracking, and BleepingComputer says it began receiving alerts when rogue clients appeared on monitored endpoints. Neither source says the six are among the 400, and neither says how many partners were actually accessed.
The clock is the second derived fact. Huntress says the campaign it is working "started around 17:47 UTC" on 11 November. ConnectWise published its original advisory at 22:45 UTC that evening, 4 hours 58 minutes later (derived), and its latest update at 02:45 UTC on 12 November, 8 hours 58 minutes after the Huntress start (derived). The advisory's status is "Investigation ongoing". Neither time is a first access date: Huntress says sequential attacker-assigned tags suggest other MSPs may have been compromised earlier, and ConnectWise prints no date for when anyone was first accessed.
ConnectWise sells ScreenConnect, so its statement that it has found no flaw in the product is also a statement in its own commercial interest. Huntress is a security company, and its counts are its own tracking. BleepingComputer relays both. This briefing reports what each says and where it says it.
What ConnectWise says it found and did, in its own order
Status. The page lists the advisory first, titled "ScreenConnect security advisory: Precautionary extension disabling and partner guidance", with the status "Investigation ongoing" and a latest update at 02:45 UTC on 12 November. It opens: "ConnectWise is investigating reports of unauthorized access to certain partner ScreenConnect environments." The original advisory, published 22:45 UTC on 11 November, says ConnectWise "is aware of reports of unauthorized access to ScreenConnect partner accounts and the deployment of unauthorized remote-access software in customer environments". Both say reports. Neither says ConnectWise has confirmed access in a given number of environments.
Assessment. "At this time, we have found no evidence of a compromise of ConnectWise infrastructure or a vulnerability in ScreenConnect itself." Its initial assessment "suggests the activity may involve a threat actor's abuse of independent third-party extensions installed in partner environments", which it is still validating. "The initial access method and full scope remain under investigation." The original advisory adds that attackers were reported to be using ScreenConnect functionality after gaining unauthorized account access, and describes "potential compromise of technician workstations during interactive connections to affected devices", with the note that "these reported behaviors remain subject to validation".
The population. ConnectWise "identified approximately 400 partner environments with at least one independently developed third-party extension from the RMM+ family installed". "Their presence alone does not establish compromise." The extensions "provide an API capable of executing remote commands", and "access to that API is protected by a passphrase configured by the partner during setup". The five extensions named for precautionary disabling are Labtech Plus, RMM Plus, RMM+, RMM Plus Password Link and RMM+ Password Link.
Actions. ConnectWise disabled the extensions in the approximately 400 environments wherever it can act, and says this "represents environments with the extensions installed, not confirmed compromises". It advised on-premises partners to disable them, because it cannot do so on their behalf. It published guidance in the Trust Center at 22:45 UTC on 11 November and says it is contacting all ScreenConnect partners. Partners are told not to re-enable or reinstall the extensions pending further guidance.
Its own limit. ConnectWise says it "does not have visibility or telemetry into activity within partner environments following initial access" and cannot independently determine what happened in affected partner or customer environments. Partners must assess their own environments. That limit sits beside the statement that no vulnerability has been found: the absence of evidence is evidence from a party that says it cannot see most of the places where the activity would show.
Two numbers, three speakers, and what each counts
The first diagram separates what ConnectWise states from what Huntress is quoted as saying and from what nobody states. The two headline numbers are not on the same scale: one counts where an extension is installed, the other counts intrusions Huntress has seen.
The figures in circulation, who gives each, and what it counts. Read 12 Nov 2026 from the ConnectWise advisory and BleepingComputer's article.
| Figure | Said by, and where | What it counts, and what it does not |
|---|---|---|
| About 400 environments | ConnectWise advisory, 12 Nov 02:45 UTC | Partner environments with an RMM+ family extension installed. Not compromises, not confirmed access, not endpoints. |
| Five extensions disabled | ConnectWise advisory | Third party extensions disabled where ConnectWise can act. Not stated: how many on-premises installs exist, which are cloud and which are not, or when they were disabled. |
| 6 compromised MSPs, 286+ endpoints | Huntress post, quoted by BleepingComputer, 11 Nov | What Huntress was tracking, climbing. BleepingComputer says Huntress began receiving alerts when rogue clients appeared on monitored endpoints. Not a total, and not stated to sit inside the 400. |
| 47 organizations | BleepingComputer's own sentence about Huntress | Appears in BleepingComputer's paraphrase of the Huntress figures. The quoted post text read here gives 6 MSPs and 286+ endpoints, not 47. |
| Earlier compromise possible | Huntress, quoted by BleepingComputer | Sequential attacker-assigned tags suggest other MSPs may have been compromised earlier. No date, no count. |
Labels that do the work of evidence
"Precautionary" and "disabled" are not "removed". ConnectWise is plain about this: "Disabling extensions and resetting credentials alone may not remove unauthorized software, persistence mechanisms, or access already established on endpoints." A partner who reads "disabled in your environment" and stops has dealt with the extension, not with whatever was deployed through it.
"No evidence of a vulnerability" is a statement about what has been found so far. It comes from a party that also says it has no telemetry into partner environments after first access. Huntress's quoted description is "abuse of legitimate functionality", which is consistent with no flaw but does not show where the abuse began.
"Protected by a passphrase" is a statement about a setting the partner chose. The advisory prints no minimum length, no rotation rule, and nothing on whether any passphrase was guessed, reused, leaked or never set. BleepingComputer says Huntress has not determined how the attackers are gaining access, but that its current telemetry points to compromised credentials or hijacked operator sessions. The advisory does not link that to the extension passphrase, and this briefing does not either. ConnectWise's own steps include reviewing "extension API access and configuration".
"Independent third-party" names no one. The advisory does not name the extensions' developers, a publisher, a marketplace or an install count by developer. BleepingComputer says extensions are installed through ScreenConnect's built-in Extensions marketplace; the ConnectWise page does not say that. Whether any extension was itself malicious, or was merely used by an attacker who already had access, is not stated, and nor is whether the developers have responded. "RMM+ family" is the advisory's own grouping, and it does not say what makes an extension a member. Earlier general advice on the same Trust Center page (18 December 2025) said to review and manage extension usage, "installing only those extensions required for operational needs", and the 17 March 2026 entry said to ensure "only trusted and supported extensions are installed". Neither entry mentions these five.
Where the sources differ
The article follows the ConnectWise page where the two disagree, and says so. The differences stay unresolved.
Differences between the ConnectWise advisory and BleepingComputer's article, both read 12 Nov 2026.
| Point | ConnectWise advisory | BleepingComputer |
|---|---|---|
| Access | "Aware of reports of unauthorized access" to partner accounts, and "investigating reports" of access to partner environments. | "ConnectWise confirmed unauthorized access to ScreenConnect partner accounts." The advisory says reports, not confirmation. |
| Where disabled | In the approximately 400 identified environments "wherever ConnectWise can take action"; on-premises partners must act themselves. | "In affected cloud-hosted environments", across approximately 400. The advisory counts environments with the extensions, not affected ones. |
| Initial access | "Remains under investigation." | Huntress has no information about a "patient zero" but says telemetry points to compromised credentials or hijacked operator sessions, not yet determined. |
| Cloud or on premises | Addresses both and says it cannot act for on-premises partners. Does not say whether any on-premises environment was accessed. | Huntress's quoted post says the campaign targets cloud-hosted instances. |
| Indicators | Prints tables of 24 indicator rows and does not name who reported them. | Says Huntress shared indicators. Its list is a subset of the advisory's, defanged slightly differently, plus one installer pattern the advisory does not print. |
| Earlier activity | Not mentioned. | Says its own check found an earlier batch script, uploaded to VirusTotal on 25 July 2026, that references one rogue client ID. Huntress declined to comment and the relationship is unclear. |
The clock, and what it cannot show
The second diagram lines up the times each source prints. The intervals are derived from them. The ConnectWise block prints two times only: the original publication at 22:45 UTC and the latest update at 02:45 UTC. It prints no earlier update. The 17:47 UTC start comes from Huntress's quoted post and describes the campaign Huntress was working, not the first access to any partner.
What is stated, and what is not
Stated and not stated, as of the ConnectWise update of 12 Nov 2026 at 02:45 UTC and BleepingComputer's article updated 02:06 UTC.
| Question | Stated | Not stated |
|---|---|---|
| Is ScreenConnect itself flawed? | ConnectWise: no evidence found of a vulnerability or of a ConnectWise infrastructure compromise, at this time. | That none exists. ConnectWise says it cannot see inside partner environments. |
| How did the attackers get in? | ConnectWise: under investigation. Huntress: no patient zero information; telemetry points to credentials or hijacked sessions. | Initial access method, and whether the extension passphrase played any part. |
| Which extension or API was used? | Five named extensions "may be associated"; their API can execute remote commands. | Which of the five, in which cases; whether any was malicious or only used. |
| How many partners were accessed? | About 400 have the extensions. Huntress tracks six compromised MSPs, climbing. | A count of accessed partners from ConnectWise; whether the six are in the 400. |
| How many customer devices? | Huntress, via BleepingComputer: 286+ endpoints, and 47 organizations in BleepingComputer's wording. | A total from ConnectWise; devices Huntress does not monitor. |
| Technician workstations | Reported by both as possible; ConnectWise says reports are subject to validation. | How it works, or whether any was confirmed. |
| Who is behind it, and what data was taken? | Nothing. | Any actor, motive, data access or exfiltration. |
| On premises exposure | ConnectWise cannot act for on-premises partners and advises disabling. | Whether any on-premises environment was accessed. |
| Developers and a contact route | The extensions are "independently developed"; the ScreenConnect block lists no contact route. | Developer names or responses. Other entries on the page print support addresses that this site does not assume apply. |
What to do, in order
ConnectWise's steps come first, in its order, from the 12 November update. The advisory links extension removal instructions on ConnectWise's documentation site; that page redirects to a sign-in and was not read, so this briefing does not describe the removal steps. The suggestions after ConnectWise's are this site's own, marked as such.
Take this with you
ConnectWise's steps for partners with the extensions
- Verify that the five listed extensions are disabled. On-premises partners should disable them immediately. Do not re-enable or reinstall them pending further guidance.
- Investigate through separate security tooling. Avoid interactive ScreenConnect connections to suspected compromised devices, and include technician workstations that connected to those devices in the assessment.
- Preserve and review evidence: retain authentication, extension installation, administrative, Run Command and Toolbox records, and look for unexpected accounts, permission changes, commands and remote-access installations.
- Secure access from a trusted device: revoke active ScreenConnect and associated identity-provider sessions, reset relevant credentials, enforce MFA, use unique passwords, remove unnecessary administrative access, and review extension API access and configuration.
- Contain and remediate suspected compromise: follow incident-response procedures, isolate affected devices, preserve evidence before removing artifacts, and validate remediation before restoring connectivity.
- Maintain security controls: keep servers, technician clients, endpoint agents, operating systems, browsers and endpoint protection current, and follow the ScreenConnect hardening guide.
Take this with you
ConnectWise's heightened alert list, for all partners whether or not they use the extensions
- Watch for unusual sign-ins, unfamiliar locations, repeated login failures and unexpected MFA prompts.
- Investigate new administrator accounts or changes to user permissions.
- Review unexpected extension installations, remote commands and Toolbox activity.
- Check for unapproved remote-access software on customer devices and technician workstations.
- Verify unexpected support requests, password-reset messages and software downloads through a trusted channel.
- Confirm endpoint protection is running and investigate alerts promptly.
- Preserve suspicious activity logs and escalate concerns to your security team or provider.
Take this with you
This site's suggestions (not ConnectWise's advice)
- List every extension in each ScreenConnect instance and remove any that nobody can say was added on purpose.
- For extensions you keep, rotate any passphrase or API credential they use, and record who set it.
- Search Run Command and session audit history back as far as retention allows, not from 17:47 UTC on 11 November. Huntress says to check Run Command history even without alerts, and says other MSPs may have been compromised earlier.
- On managed endpoints, look for ScreenConnect clients that point at servers that are not yours. Huntress describes rogue clients outside the legitimate MSP's environment.
- Check the indicators in the Technical details section against DNS, proxy, endpoint and scheduled task records, remembering ConnectWise's warning that no match does not rule out compromise.
- Isolate technician workstations that opened sessions to devices you now doubt, and tell customers which of their devices had sessions from a suspect instance.
Technical details
ConnectWise's advisory prints 24 indicator rows in five groups, in tables headed "Reported indicators of compromise for investigation". It says they "support investigation" and "do not establish the initial access method or confirmed root cause". It prints no file hashes, no log field names, no queries and no detection rules. Each block below is copied from the advisory; the second column is ConnectWise's own wording for what it reports the item to be. Addresses and domains are defanged as printed. Do not browse to or execute them.
The five extensions. These are the names ConnectWise disabled, listed in its own order. A defender checks the Extensions page of each ScreenConnect instance for any of them, in cloud or on-premises installs, and does not re-enable them.
Labtech Plus
RMM Plus
RMM+
RMM Plus Password Link
RMM+ Password Link
IP addresses. Two addresses ConnectWise associates with an attacker-controlled ScreenConnect relay and with secondary command-and-control. A defender searches firewall, proxy and endpoint connection logs for any contact with them.
185.99.255[.]28 | Attacker-controlled ScreenConnect relay; hostname screen
155.94.150[.]39 | Secondary command-and-control infrastructure; hostname WIN-FB5CKHMU4E1
Domains and URLs. Six entries, one of them a full staging URL with its query string. A defender searches DNS, proxy and email gateway logs. The advisory warns not to browse to them.
ns[.]mo7sen[.]dev | Malicious PowerShell loader delivery
hxxps://ns[.]mo7sen[.]dev/EadF.php?p=4 | Specific payload staging URL
sc[.]payproofkit[.]com | Rogue ScreenConnect deployment and secondary command-and-control infrastructure
cdn007-digitaldownloads[.]com | Additional rogue ScreenConnect deployment
newnewnew[.]gotdns[.]org | Attacker command-and-control infrastructure
soxnewwork[.]homedns[.]org | Attacker command-and-control infrastructure
Files and scripts. Eight names. ConnectWise says filenames and legitimate utilities alone may not establish compromise, and marks sqlite3.exe as a legitimate utility whose presence alone is not evidence. It also says one filename was only partly visible in its original evidence and needs confirmation.
sckit-run.bat | Retrieves and executes the malicious loader
sckit-decoder.ps1 | PowerShell decoder and loader
TrapWatch.ps1 | Persistent SYSTEM-level execution
Panel-Lateral.ps1 | Lateral movement component; filename partially visible in the original evidence and requires confirmation
Run-Lateral-Full.bat | Lateral movement and trap payload
runnew.cmd | Malware execution script
ToolboxRelayUploader.exe | Tool associated with malicious ScreenConnect deployment
sqlite3.exe | Legitimate utility reportedly abused to access browser-stored session and authentication data; its presence alone is not evidence of compromise
Filesystem and persistence. Paths, a scheduled task name and a registry Run key value. A defender checks the directory, the scheduled tasks list and the Run keys on endpoints and technician workstations. The advisory says the task reportedly runs every 10 seconds as SYSTEM.
C:\ProgramData\RelayTrap\ | Malware installation and persistence directory
C:\ProgramData\RelayTrap\TrapWatch.ps1 | Persistent PowerShell payload
%TEMP%\sckit-* | Malware staging directories
TrapWatch | Scheduled task executing as SYSTEM, reportedly every 10 seconds
RelayTrapLiteAlert | Registry Run-key persistence value
ScreenConnect specific indicators. Two rogue client fingerprints or IDs and two reported operator or account names. This site's suggestion: compare the IDs against client sessions and installed clients, and the names against the users list of each instance.
2588ef5c15954b10 | Rogue ScreenConnect client fingerprint or ID
ed630cc2c873b091 | Second rogue ScreenConnect client fingerprint or ID
Addmin, rmmserver | Reported attacker-associated operator or account names
An installer pattern, from BleepingComputer only. BleepingComputer prints this pattern as one of the indicators Huntress shared. The ConnectWise table does not print it. It is a shape of a request, with a counter in the last field, so a defender searches web and proxy logs for requests to a ScreenConnect installer path that carry such a marker. It is a secondary report of a vendor's indicator and is not confirmed by ConnectWise.
/Bin/ScreenConnect.ClientSetup.msi?...&c=Exploited<N>
Earlier ConnectWise briefings on this site
Two earlier briefings concern a different ConnectWise incident, the Cloud Backup application credential, which is about Microsoft 365 backup tenants: ConnectWise app credential: Huntress gives three tenant counts and Microsoft says Storm-0940 used ARTEX AI agents to try sign-ins at more than 2,250 tenants via ConnectWise. They are separate incidents unless a primary links them, and no primary read here does. The ScreenConnect advisory does not mention Cloud Backup. The Cloud Backup entry on the same Trust Center page, last updated 4 November, says there was "no indication that other ConnectWise products, services, or offerings are impacted by this incident", which was written before the ScreenConnect reports and so cannot speak to them. The page's other entries, on Axcient portal remediation, a ScreenConnect guest file transfer issue fixed in an earlier release, and older advisories, are not cited by the new advisory and are not used here.
The question the advisory leaves open
ConnectWise says it has no visibility into partner environments after first access, and Huntress says it has no information about patient zero. So which party can say whether the number of accessed partners is six, about 400, or something larger that neither of them can see?
Key facts
Sources
- PrimaryTrust Center advisories page, ScreenConnect security advisory: Precautionary extension disabling and partner guidance, latest update 12 Nov 2026 02:45 UTC, original 11 Nov 22:45 UTC. ScreenConnect block read in full; page re-read at 06:57 UTC on 12 Nov 2026 and unchanged from the lead's copy. The vendor sells ScreenConnectConnectWiseaccessed 2026-11-12
- Reported byNews article of 11 Nov 2026 (5:56 PM US Eastern, updated 9:06 PM), relaying Huntress's counts, start time and indicators and quoting a Huntress incident commander. Secondary; read in full; Huntress's own Reddit post was not readBleepingComputeraccessed 2026-11-12


