Nov 2
The Hot Drop for 11-02-2026
Today's summary
Unknown threat actors reportedly compromised at least 162 Microsoft 365 tenants by abusing stolen ConnectWise application credentials. Mandiant linked the exploitation of CVE-2026-102764 in BeyondTrust Remote Support to ARMORY CASTLE, a suspected China-nexus group. LiteLLM stated that a supply-chain attack attributed to an exposed key reportedly affected tens of thousands of users who installed version 1.107.0. Polymarket halted trading after a compromised third-party provider exposed users to wallet theft, resulting in approximately $2.71 million in losses.
Today's bottom lines
| # | Story | Severity | Status | Bottom line |
|---|---|---|---|---|
| 1 | Microsoft Application: ConnectWise (SkyKick) Vendor Credentials Abused in M365 Attacks | — | New | Unknown threat actors compromised Microsoft 365 tenants by abusing stolen ConnectWise application credentials, an incident that affected at least 162 confirmed tenants and prompted the suspension of multiple ConnectWise cloud services. Security teams should monitor for unauthorized sign-ins from the specific IP address used in the attacks and verify that the compromised application identities remain disabled. |
| 2 | CVE-2026-102764: BeyondTrust Remote Support | CVSS 9.8 · KEV | New | An origin-validation flaw in BeyondTrust Remote Support, tracked as CVE-2026-102764, allows unauthenticated attackers to write files and execute code on affected appliances. Security teams should immediately verify that all Remote Support instances, particularly those running version 26.2.3 or earlier, have the required patch applied, as BeyondTrust stated it patched all hosted customers by October 9, 2026. Mandiant linked the SAWFLY webshell and BARECLAW tunneler to ARMORY CASTLE, a suspected China-nexus group that reportedly exploited the flaw on August 29, 2026, and deployed these tools after exploiting the flaw. |
| 3 | Litellm: The most vulnerable AI products are also some of the most commonly exposed online | — | New | LiteLLM attributed a supply-chain attack to a key accidentally exposed in May 2026, stating the incident was believed to have hit tens of thousands of users. Organizations using LiteLLM as a hub for commercial large language model services should assume their credentials and API keys were stolen if they installed version 1.107.0 on an internet-connected computer. LiteLLM warned that anyone who installed the compromised version (1.107.0) on an internet-connected computer should assume their credentials were stolen. |
| 4 | Polymarket halts trading after crypto-draining script breach, $2.5M traced | — | New | Polymarket halted trading on its international platform on October 29, 2026, after a compromised third-party provider exposed users to wallet theft. The incident resulted in approximately $2.71 million in losses across 726 affected wallets, with Polymarket now returning $3.9 million to traders. Organizations using DebugBear’s monitoring script should verify their DNS records and remove the snippet, as the company confirmed its DNS server records were compromised through its domain registrar. |
| 5 | CVE-2026-111585: TeamViewer Full Client, Portable integer overflow | CVSS 8.8 | New | TeamViewer released version 15.83 on 2026-10-27 to fix a high-severity flaw that allows a controlled machine to execute code on the support technician's computer. Administrators must update all affected Full Client, Portable, and Remote Control installations to version 15.83 to close the exposure. Security teams should verify that no remote sessions are active on systems running versions prior to 15.83, as TeamViewer reported no known exploitation at the time of the fix. |
| 6 | Copeland: Researchers warned attackers could 'defrost the food' months before French supermarkets got hit | — | New | Attackers compromised refrigeration controllers at French and Swedish supermarkets, causing equipment failures and food loss. Operations teams should immediately remove public internet access to these controllers and verify defrost settings for tampering. Security leaders should ensure remote access to affected systems is restored only through a secure VPN or protected network. |
Story 1 of 6
Microsoft Application: ConnectWise (SkyKick) Vendor Credentials Abused in M365 Attacks
- New
Bottom line
Unknown threat actors compromised Microsoft 365 tenants by abusing stolen ConnectWise application credentials, an incident that affected at least 162 confirmed tenants and prompted the suspension of multiple ConnectWise cloud services. Security teams should monitor for unauthorized sign-ins from the specific IP address used in the attacks and verify that the compromised application identities remain disabled.
Why it matters and what to do
Huntress confirmed unauthorized sign-ins in 162 tenants as of 19:00 UTC on October 16, 2026, and identified nearly 1,000 Microsoft 365 accounts with sign-in attempts from the attackers' address, with more than 300 successful authentications. Analysts should prioritize reviewing Microsoft 365 tenant logs for sign-in activity from the IP address, as this address was used to obtain Microsoft Graph tokens and sign in as the ConnectWise Cloud Backup application between 06:13 and 08:34 UTC on October 15, 2026. Teams should investigate whether the ConnectWise Cloud Management app for Microsoft Teams, identified by application ID 24205314-2b89-4e07-a2a4-579e898a5640, added itself to the Global Administrator role in their tenants, as this specific abuse was confirmed in at least one customer tenant between 03:44 and 03:49 UTC on October 15, 2026. Standard Conditional Access policies do not govern application-only service principal access tokens, so defenders must implement additional controls to monitor and restrict service principal activity to prevent unauthorized access via compromised application identities.
Backup services should not be re-enabled or disabled enterprise applications reconnected until ConnectWise issues formal restoration instructions via their official Trust Center, as the company has suspended Cloud Backup, SaaS Security, and Cloud Management services while investigating the incident. ConnectWise has not yet discovered any indication that partner backup data has been compromised, but the company continues to investigate potential unauthorized access to the environment.
| Story | Microsoft Application: ConnectWise (SkyKick) Vendor Credentials Abused in M365 Attacks |
|---|---|
| Affected | 300 tenants recorded successful authentications from the IP address 144.172.64.128. |
| Severity | No CVE for this story |
| CISA KEV | No CVE for this story |
| Exploitation | 13 reported points on attack activity (see What happened) |
| Coverage | New story |
| Outlets reporting | 6 |
| New since last covered | 34 of 34 facts |
Affected products and details
- 300 tenants recorded successful authentications from the IP address 144[.]172[.]64[.]128.
- Standard Conditional Access policies do not govern application-only (service principal) access tokens.
- Approximately 1,000 Entra ID tenants experienced authentication attempts from the IP address 144[.]172[.]64[.]128.
Background
Microsoft has tied ARTEX to a China-linked group in a campaign against Microsoft 365 tenants that used stolen ConnectWise credentials. Victims of ARTEX attacks include organizations in government, technology, chemicals, manufacturing, and telecommunications. ARTEX can map a Windows network, steal service account passwords, and try to spread to domain controllers with very little human help. In one case, ARTEX pulled more than 110,000 Active Directory objects and read the Domain Admins group.
Researchers at Google Cloud’s Google Threat Intelligence Group and Mandiant identified ARTEX activity during incident response work. The original author of ARTEX took the code down from GitHub in October 2026 because of abuse. Copies of the code still spread through community forks, including ScopeWeaver and a paid version called ARTEX PRO.
Attack chain and technical analysis
Huntress identified the start of the attack chain as the unauthorized use of a stolen credential to sign in as the ConnectWise Cloud Backup application from the IP address 144[.]172[.]64[.]128 on October 15, 2026. The IP address 144[.]172[.]64[.]128 is associated with a hosting provider rather than the Microsoft cloud infrastructure from which the application normally operates. Because standard Conditional Access policies do not govern application-only service principal access tokens, the compromised application identity bypassed standard user authentication controls. A targeted wave of the attack then deployed an automated sweep targeting Graph tokens via SkyKick applications between 09:25:04 and 12:35:50 UTC.
The automated sweep was followed by a manual post-exploitation sweep between 13:54:39 and 14:20:24 UTC targeting Exchange Online, SharePoint Online, Teams, Azure Resource Manager, Entra ID, and Office 365 Management APIs. Approximately 1,000 Entra ID tenants experienced authentication attempts from the IP address 144[.]172[.]64[.]128. Of those tenants, 300 recorded successful authentications from the IP address 144[.]172[.]64[.]128. The attackers utilized a tool named ARTEX, which can map a Windows network, steal service account passwords, and attempt to spread to domain controllers with minimal human intervention.
Victimology and impact
Password spraying occurred against four law firm tenants from 144.172.64[.]128 between October 13 and 14. The same IP address was used on October 13 and 14 to attempt password guessing at four law firms.
Activity and attribution assessment
Huntress identified a second, targeted wave of attempts from the IP address 144.172.64[.]128 on October 15, 2026, which singled out a narrow scope of 16 tenants but were unsuccessful. Huntress confirmed abuse of the Microsoft Teams application in one tenant, stating high confidence that the threat actor also targeted the ConnectWise Cloud Management apps for Exchange Online, Microsoft Teams, and SharePoint. Huntress identified almost 1,000 Entra tenants with sign-in activity from the IP address associated with the unauthorized activity, out of which 300 succeeded. The app's credential was used to obtain Microsoft Graph tokens in customer tenants from 144.172.64[.]128 between 06:13 and 08:34 UTC on October 15, 2026.
ConnectWise Cloud Backup's identity signed in to customer Microsoft 365 tenants from 144.172.64[.]128 on October 15, 2026, and received Microsoft Graph access tokens. The ConnectWise Cloud Management app for Microsoft Teams added itself to the Global Administrator role in one customer tenant between 03:44 and 03:49 UTC on October 15, 2026. Unknown threat actors compromised Microsoft 365 tenants by obtaining unauthorized access to ConnectWise application identities, prompting ConnectWise to disable seven application identities as it continues its investigation. Confirmed active abuse of the Teams application identity 24205314-2b89-4e07-a2a4-579e898a5640 occurred in at least one customer tenant.
ConnectWise temporarily suspended Cloud Management and SaaS Security services as part of its containment response after threat actors exploited stolen application credentials to compromise downstream Microsoft 365 tenants. ConnectWise Cloud Backup, SaaS Security, and Cloud Management services were taken offline while the company investigates the incident. ConnectWise suspended access to several of its cloud services after discovering that unauthorized actors had gained access to Microsoft 365 tenants.
ATT&CK techniques observed
| ID | Technique | Evidence |
|---|---|---|
| AML.T0053 | AI Agent Tool Invocation | Hackers are leveraging the open-source ARTEX AI tool to automate Active Directory attacks |
| AML.T0085.001 | AI Agent Tools | the multi-agent platform executes complex intrusion steps in seconds using stolen credentials |
| AML.T0091.000 | Application Access Token | disabled seven application identities and suspended its Cloud Backup service after unknown threat actors compromised Microsoft 365 tenants by obtaining unauthorized access to these identities |
| T1021 | Remote Services | none quoted |
| T1021.007 | Cloud Services | none quoted |
| T1078 | Valid Accounts | none quoted |
| T1098.003 | Additional Cloud Roles | none quoted |
| T1484 | Domain or Tenant Policy Modification | none quoted |
| T1528 | Steal Application Access Token | none quoted |
| T1586.003 | Cloud Accounts | none quoted |
| T1589.001 | Credentials | none quoted |
| T1671 | Cloud Application Integration | none quoted |
Indicators of compromise
| Type | Indicator | Role | Outlet |
|---|---|---|---|
| ipv4 | 144[.]172[.]64[.]128 | attacker_infrastructure | thehackernews.com |
| domain | signals[.]socfortress[.]co | unknown | socfortress.medium.com |
| ipv4 | 144[.]172[.]64[.]99 | unknown | socfortress.medium.com |
| ipv4 | 144[.]172[.]64[.]60 | unknown | socfortress.medium.com |
| url | hxxps[://]signals[.]socfortress[.]co/ | unknown | socfortress.medium.com |
| domain | webhook[.]site | unknown | cybersecuritynews.com |
Detection and hunting
Huntress reported that the stolen credential was used on October 15, 2026, between 06:13 and 08:34 UTC, to sign in as the backup application from the IP address 144[.]172[.]64[.]128, which is attributed to a hosting provider rather than the Microsoft cloud infrastructure from which the application normally operates.
Mitigation and protection
On October 17, 2026, ConnectWise disabled seven application identities, including the backup app, its Cloud Management product, and five associated apps, to prevent unauthorized access to Microsoft 365 tenants. As part of the containment response on October 17, 2026, ConnectWise revoked the certificates used for the affected application connections and invalidated the shared Cloud Backup credentials. ConnectWise suspended the Cloud Backup service by revoking certificates used for affected application connections across all users at 07:00 UTC on October 17, 2026. ConnectWise temporarily suspended its Cloud Management and SaaS Security services as part of its containment response to the incident.
Source assessment
Six distinct outlets reported on the incident, including The Hacker News, Infosecurity Magazine, Help Net Security, Huntress, SOC Fortress, and Cybersecurity News. Huntress is the primary source for specific technical details regarding the unauthorized sign-ins, the targeted wave of attempts, and the abuse of the Microsoft Teams application identity. The Hacker News, Infosecurity Magazine, and Help Net Security provided derivative reporting on ConnectWise's containment actions, including the disabling of application identities and the suspension of cloud services. SOC Fortress provided corroborating analysis on the dual-sweep methodology and the scope of authentication attempts from the malicious IP address.
Cybersecurity News reported on the attribution of the ARTEX tool to a China-linked group and the identification of the activity by researchers at Google Cloud and Mandiant. All claims in the available reporting are stated with certainty, with no allegations or unverified reports noted in the source material. No confirmed disagreements between outlets were identified. No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-08 | Victims of ARTEX attacks include organizations in government, technology, chemicals, manufacturing, and telecommunications. | cybersecuritynews.com |
| 2026-10 | The original author of ARTEX took the code down from GitHub in October 2026 because of abuse. | cybersecuritynews.com |
| 2026-10-14 | ConnectWise identified the security issue on October 14, 2026, through its advanced cybersecurity monitoring and diligence. | thehackernews.com |
| 2026-10-15 | The app's credential was used to obtain Microsoft Graph tokens in customer tenants from 144.172.64[.]128 between 06:13 and 08:34 UTC on October 15. | huntress.com |
| 2026-10-15 | ConnectWise Cloud Backup's identity signed in to customer Microsoft 365 tenants from 144.172.64[.]128 on October 15. | huntress.com |
| 2026-10-15 | The ConnectWise Cloud Management app for Microsoft Teams added itself to the Global Administrator role in one customer tenant on October 15. | huntress.com |
| 2026-10-15 | Huntress identified a second, targeted wave of attempts from the IP address 144.172.64[.]128 on October 15. | thehackernews.com |
| 2026-10-15 | The stolen credential was used on October 15 to sign in as the backup application from IP address 144.172.64[.]128. | helpnetsecurity.com |
| 2026-10-16 | Huntress confirmed unauthorized sign-ins in 162 tenants as of 19:00 UTC on October 16. | huntress.com |
| Reported 2026-10-16 | Password spraying occurred against four law firm tenants from 144.172.64[.]128 between October 13 and 14. | huntress.com |
| 2026-10-17 | ConnectWise disabled seven application identities to prevent unauthorized access to Microsoft 365 tenants. | thehackernews.com |
| 2026-10-17 | ConnectWise identified unauthorized access to application identities within the ConnectWise Cloud Backup environment by October 17. | infosecurity-magazine.com |
| 2026-10-17 | ConnectWise disabled seven application identities and revoked certificates on October 17. | helpnetsecurity.com |
| Reported 2026-10-18 | ConnectWise suspended the Cloud Backup service by revoking certificates used for affected application connections across all users. | thehackernews.com |
| Reported 2026-10-18 | Unknown threat actors compromised Microsoft 365 tenants by obtaining unauthorized access to ConnectWise application identities. | thehackernews.com |
| Reported 2026-10-18 | Huntress confirmed abuse of the Microsoft Teams application in one tenant. | thehackernews.com |
| Reported 2026-10-18 | Huntress identified almost 1,000 Entra tenants with sign-in activity from the IP address associated with the unauthorized activity. | thehackernews.com |
| Reported 2026-10-19 | The targeted wave deployed an automated sweep targeting Graph tokens via SkyKick applications between 09:25:04 and 12:35:50 UTC. | socfortress.medium.com |
| Reported 2026-10-19 | Backup services should not be re-enabled until ConnectWise issues formal restoration instructions via their official Trust Center. | socfortress.medium.com |
| Reported 2026-10-19 | 300 tenants recorded successful authentications from the IP address 144[.]172[.]64[.]128. | socfortress.medium.com |
| Reported 2026-10-19 | Confirmed active abuse of the Teams application identity 24205314-2b89-4e07-a2a4-579e898a5640 occurred in at least one customer tenant. | socfortress.medium.com |
| Reported 2026-10-19 | Standard Conditional Access policies do not govern application-only (service principal) access tokens. | socfortress.medium.com |
| Reported 2026-10-19 | ConnectWise temporarily suspended Cloud Management and SaaS Security services as part of its containment response. | socfortress.medium.com |
| Reported 2026-10-19 | Approximately 1,000 Entra ID tenants experienced authentication attempts from the IP address 144[.]172[.]64[.]128. | socfortress.medium.com |
| Reported 2026-10-19 | ConnectWise Cloud Backup, SaaS Security, and Cloud Management services were taken offline while the company investigates the incident. | infosecurity-magazine.com |
| Reported 2026-10-19 | ConnectWise has not yet discovered any indication that partner backup data has been compromised. | infosecurity-magazine.com |
| Reported 2026-10-19 | ConnectWise suspended access to several of its cloud services after discovering unauthorized actors gained access to Microsoft 365 tenants. | infosecurity-magazine.com |
| Reported 2026-10-19 | Huntress confirmed unauthorized access to at least 162 Microsoft 365 tenants. | helpnetsecurity.com |
| Reported 2026-10-19 | The same IP address was used on October 13 and 14 to attempt password guessing at four law firms. | helpnetsecurity.com |
| Reported 2026-10-19 | Huntress found nearly 1,000 Microsoft 365 accounts with sign-in attempts from the attackers' address, with more than 300 successful. | helpnetsecurity.com |
| Reported 2026-11-02 | Microsoft has tied ARTEX to a China-linked group in a campaign against Microsoft 365 tenants that used stolen ConnectWise credentials. | cybersecuritynews.com |
| Reported 2026-11-02 | In one case, ARTEX pulled more than 110,000 Active Directory objects and read the Domain Admins group. | cybersecuritynews.com |
| Reported 2026-11-02 | Researchers at Google Cloud’s Google Threat Intelligence Group and Mandiant identified ARTEX activity during incident response work. | cybersecuritynews.com |
| Reported 2026-11-02 | ARTEX can map a Windows network, steal service account passwords, and try to spread to domain controllers with very little human help. | cybersecuritynews.com |
Story 2 of 6
CVE-2026-102764: BeyondTrust Remote Support
- New
- CVE-2026-102764
- CVSS 9.8
- In CISA KEV
Bottom line
An origin-validation flaw in BeyondTrust Remote Support, tracked as CVE-2026-102764, allows unauthenticated attackers to write files and execute code on affected appliances. Security teams should immediately verify that all Remote Support instances, particularly those running version 26.2.3 or earlier, have the required patch applied, as BeyondTrust stated it patched all hosted customers by October 9, 2026. Mandiant linked the SAWFLY webshell and BARECLAW tunneler to ARMORY CASTLE, a suspected China-nexus group that reportedly exploited the flaw on August 29, 2026, and deployed these tools after exploiting the flaw.
Why it matters and what to do
Prioritize patching self-hosted BeyondTrust Remote Support appliances running versions up to and including 26.2.3, as the vulnerability allows unauthenticated remote code execution. Verify that hosted Remote Support instances have received the patch, as BeyondTrust states it patched all hosted customers by 2026-10-09. Hunt for evidence of the specific exploitation chain, including the retrieval of /proc/self/environ via the UploadFiles function and the presence of the SAWFLY webshell or BARECLAW tunneler. Investigate for the creation of /usr/bin/dbus-authd with root ownership and SUID permissions, a privilege escalation technique attributed to the actor by Mandiant.
Correlate activity with ARMORY CASTLE, a suspected China-nexus group previously tracked as UNC5221, which Mandiant linked to this exploitation.
| Story | CVE-2026-102764: BeyondTrust Remote Support |
|---|---|
| Affected | BeyondTrust Remote Support |
| Severity | CVSS 9.8 (v3.1) |
| CISA KEV | Listed, added 2026-10-16 |
| Exploitation | 5 reported points on attack activity (see What happened) |
| Coverage | New story |
| Outlets reporting | 2 |
| New since last covered | 16 of 16 facts |
Affected products and details
| CVE | Vendor | Products | CVSS | CWE | CISA KEV |
|---|---|---|---|---|---|
| CVE-2026-102764 | BeyondTrust | Remote Support | 9.8 (CVSS v3.1) | CWE-290 | listed, added 2026-10-16 |
- BeyondTrust says CVE-2026-102764 affects supported Remote Support versions up to 26.2.3.
- The vulnerability, tracked as CVE-2026-102764, could let an unauthenticated remote attacker perform file operations on an affected appliance.
- The document root for the web server is set to /home/msfuser/ingredi-24.1.2/app/www/public.
- The tested version of Remote Support was 24.1.2, build 1524046, revision 4208-ddcf90715106aa0c0e19c103f8d2c412af4beff3.
- The vulnerability affects Remote Support versions 26.2.3 and earlier unless the required patch has been applied.
- The vulnerability affects supported BeyondTrust Remote Support versions up to and including 26.2.3.
Background
No background yet from current sources.
Attack chain and technical analysis
The vulnerability, tracked as CVE-2026-102764, could let an unauthenticated remote attacker perform file operations on an affected appliance. The flaw involves an anti-spoofing check in the app/brain component, specifically within the function FUN_01566ae0, which rejects network packets where the source router matches the receiving router's actual ID. Downstream code recognizes a reserved local alias, allowing the validation to be bypassed. The exploit utilizes the UploadFiles function to retrieve the worker's /proc/self/environ file to identify the installation directory.
The environment file contains the variable BG_app_root, which points to the application root directory, such as /home/msfuser/ingredi-24.1.2. The web server's document root is configured to /home/msfuser/ingredi-24.1.2/app/www/public. Successful exploitation results in code execution in the context of the msfuser account, which has UID 1000, establishing unauthenticated remote code execution as the site user. Mandiant says the attackers copied /bin/sh to /usr/bin/dbus-authd, changed the file’s owner to root, and enabled the Set User ID (SUID) permission.
Analysts from Google Cloud’s Threat Intelligence Group noted that the attackers deployed the SAWFLY webshell and BARECLAW tunneler after exploiting the flaw.
Victimology and impact
No details yet about who was affected or the impact from current sources.
Activity and attribution assessment
BeyondTrust reported that the actor exploited the flaw on 2026-08-29 against one hosted Remote Support instance and one self-hosted appliance. Mandiant linked the activity to ARMORY CASTLE, a suspected China-nexus group previously tracked as UNC5221. According to Rapid7, the Metasploit module returns code execution in the context of msfuser, UID 1000, establishing unauthenticated remote code execution as the site user. According to Rapid7, an origin-validation flaw in BeyondTrust Remote Support allows an unauthenticated attacker to write files on the appliance and execute code as the site's operating-system user.
ATT&CK techniques observed
| ID | Technique | Evidence |
|---|---|---|
| T1190 | Exploit Public-Facing Application | none quoted |
| T1595.002 | Vulnerability Scanning | none quoted |
Indicators of compromise
| Type | Indicator | Role | Outlet |
|---|---|---|---|
| sha1 | ddcf90715106aa0c0e19c103f8d2c412af4beff3 | unknown | rapid7.com |
| sha256 | dc14e215269a93fdbc4c1a80b984c23faf7af0911c6dbb85309796a6f2ae95fb | unknown | cybersecuritynews.com |
| sha256 | 1f19b9a27d79c11bda00a1e8faf74a7fdd683d38ccef1b60df2fd0307e3aa462 | unknown | cybersecuritynews.com |
Detection and hunting
The exploit leverages the UploadFiles function to retrieve the worker's /proc/self/environ, which contains the BG_app_root variable pointing to the application root directory, such as /home/msfuser/ingredi-24.1.2. Indicators of compromise include the SHA-1 hash ddcf90715106aa0c0e19c103f8d2c412af4beff3, the SHA-256 hash dc14e215269a93fdbc4c1a80b984c23faf7af0911c6dbb85309796a6f2ae95fb, and the SHA-256 hash 1f19b9a27d79c11bda00a1e8faf74a7fdd683d38ccef1b60df2fd0307e3aa462.
Mitigation and protection
BeyondTrust says it patched all hosted Remote Support customers by 2026-10-09. The vulnerability affects supported BeyondTrust Remote Support versions up to and including 26.2.3 unless the required patch has been applied.
- Based on MITRE ATT&CK guidance for Exploit Public-Facing Application (T1190): To mitigate the risk of exploitation of public-facing applications, organizations should deploy capabilities that detect, block, and mitigate conditions indicative of software exploits.
- Based on MITRE ATT&CK guidance for Exploit Public-Facing Application (T1190): Network traffic filtering should be employed to restrict ingress and egress traffic, limiting adversary movement and data exfiltration.
- Based on MITRE ATT&CK guidance for Exploit Public-Facing Application (T1190): Application isolation and sandboxing can be implemented to restrict the execution of code to a controlled environment, preventing potentially malicious code from affecting the rest of the system.
- Based on MITRE ATT&CK guidance for Vulnerability Scanning (T1595.002): Pre-compromise mitigations should include limiting information exposure by regularly auditing and sanitizing publicly available data to reduce the attack surface.
Source assessment
Rapid7 and cybersecuritynews.com are the two distinct outlets reporting on CVE-2026-102764. Rapid7 provides the primary technical analysis, including the specific version tested (24.1.2, build 1524046) and the internal document root path. cybersecuritynews.com reports that the vulnerability affects supported BeyondTrust Remote Support versions up to and including 26.2.3. No confirmed disagreements between outlets were identified.
No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-08-29 | BeyondTrust reported that the actor exploited the flaw on August 29 against one hosted Remote Support instance and one self-hosted appliance. | cybersecuritynews.com |
| 2026-10-09 | BeyondTrust says it patched all hosted Remote Support customers by October 9, 2026. | cybersecuritynews.com |
| Reported 2026-10-16 | The vulnerability affects supported BeyondTrust Remote Support versions up to and including 26.2.3. | cybersecuritynews.com |
| Reported 2026-10-16 | The vulnerability is tracked as CVE-2026-102764. | cybersecuritynews.com |
| Reported 2026-10-16 | Analysts from Google Cloud’s Threat Intelligence Group noted that the attackers deployed the SAWFLY webshell and BARECLAW tunneler after exploiting the flaw. | cybersecuritynews.com |
| Reported 2026-10-16 | BeyondTrust says CVE-2026-102764 affects supported Remote Support versions up to 26.2.3. | cybersecuritynews.com |
| Reported 2026-10-16 | Mandiant says the attackers copied /bin/sh to /usr/bin/dbus-authd, changed the file’s owner to root and enabled the Set User ID (SUID) permission. | cybersecuritynews.com |
| Reported 2026-10-16 | Mandiant linked the activity to ARMORY CASTLE, a suspected China-nexus group previously tracked as UNC5221. | cybersecuritynews.com |
| Reported 2026-10-16 | The vulnerability, tracked as CVE-2026-102764, could let an unauthenticated remote attacker perform file operations on an affected appliance. | cybersecuritynews.com |
| Reported 2026-10-30 | The document root for the web server is set to /home/msfuser/ingredi-24.1.2/app/www/public. | rapid7.com |
| Reported 2026-10-30 | The exploit uses the UploadFiles function to retrieve the worker's /proc/self/environ to identify the installation directory. | rapid7.com |
| Reported 2026-10-30 | The Metasploit module returns code execution in the context of msfuser, UID 1000, establishing unauthenticated remote code execution as the site user. | rapid7.com |
| Reported 2026-10-30 | The anti-spoofing check in app/brain rejects a network packet whose source router matches the receiving router's actual ID, but a gap exists because downstream code recognizes a reserved local alias. | rapid7.com |
| Reported 2026-10-30 | The tested version of Remote Support was 24.1.2, build 1524046, revision 4208-ddcf90715106aa0c0e19c103f8d2c412af4beff3. | rapid7.com |
| Reported 2026-10-30 | An origin-validation flaw in BeyondTrust Remote Support allows an unauthenticated attacker to write files on the appliance and execute code as the site's operating-system user. | rapid7.com |
| Reported 2026-11-02 | The vulnerability affects Remote Support versions 26.2.3 and earlier unless the required patch has been applied. | cybersecuritynews.com |
Story 3 of 6
Litellm: The most vulnerable AI products are also some of the most commonly exposed online
- New
Bottom line
LiteLLM attributed a supply-chain attack to a key accidentally exposed in May 2026, stating the incident was believed to have hit tens of thousands of users. Organizations using LiteLLM as a hub for commercial large language model services should assume their credentials and API keys were stolen if they installed version 1.107.0 on an internet-connected computer. LiteLLM warned that anyone who installed the compromised version (1.107.0) on an internet-connected computer should assume their credentials were stolen.
Why it matters and what to do
LiteLLM has warned that users of version 1.107.0 should assume their credentials were stolen, requiring immediate identification of any systems where this version was installed on an internet-connected computer. Because the malware is designed to run whenever the Python programming language starts up on an infected machine, even for programs that do not use LiteLLM, all Python environments on affected hosts require inspection and remediation. A compromise of LiteLLM data exposes credentials for connected commercial LLM services, necessitating the rotation of API keys for all such services. Network defenders should monitor for traffic to the hard-coded collection endpoint hxxp[://]www[.]litellm[.]dev/healthcheck to detect active exfiltration attempts.
Security teams should investigate potential financial fraud resulting from 'LLMjacking,' a pattern where criminals use stolen cloud accounts to run AI services and leave victims with the associated bills. Administrators should verify that PHP installations are updated to fixed releases 8.2.35, 8.3.36, 8.4.27, or 8.5.12 to mitigate the unauthenticated code execution risks associated with CVE-2026-109618 and CVE-2026-109619. Defenders should prioritize securing or isolating exposed AI infrastructure, given that the number of internet-exposed instances of LiteLLm nearly doubled during Censys's observation window.
| Story | Litellm: The most vulnerable AI products are also some of the most commonly exposed online |
|---|---|
| Affected | The Pentagon case affected over three million people, but access occurred between October 2025 and July 2026. |
| Severity | No CVE for this story |
| CISA KEV | No CVE for this story |
| Exploitation | 3 reported points on attack activity (see What happened) |
| Coverage | New story |
| Outlets reporting | 5 |
| New since last covered | 17 of 17 facts |
Affected products and details
- The Pentagon case affected over three million people, but access occurred between October 2025 and July 2026.
Background
The software Langflow has accumulated 18 vulnerabilities since 2024, 14 of which are high-severity and four of which are seeing exploitation.
Attack chain and technical analysis
The LiteLLM supply-chain compromise distributed credential-stealing malware through version 1.107.0 wheels and affected images. The malware uses hxxp[://]www[.]litellm[.]dev/healthcheck as the hard-coded collection endpoint for exfiltration. The stolen data is encrypted using an AES-256-CBC key that is encrypted with an RSA-4096 key and then uploaded to ‘litellm[.]dev/healthcheck’. PHP2Shell involved CVE-2026-109618 and CVE-2026-109619, both scored 9.2, enabling unauthenticated code execution under affected configurations.
Victimology and impact
GhostAction injected malicious GitHub Actions workflows into 790 repositories, targeting secrets and repository history. A compromise of LiteLLM data would expose a customer’s API keys for all connected commercial LLM services. The number of internet-exposed instances of LiteLLM nearly doubled during Censys’s observation window.
Activity and attribution assessment
According to Censys, the number of internet-exposed instances of LiteLLM nearly doubled during their observation window. Hackers continue exploiting a pre-authentication SQL injection vulnerability in LiteLLM. Censys detected 169% more instances of the AI agent-building tool Langflow over the past nine months. Censys detected more than 294,000 IP addresses associated with AI services in early 2026, up from 183,000 in October 2025.
ATT&CK techniques observed
| ID | Technique | Evidence |
|---|---|---|
| AML.T0010 | AI Supply Chain Compromise | LiteLLM project's release pipeline |
| AML.T0010.001 | AI Software | open-source AI gateway |
| AML.T0010.004 | Container Registry | Docker image tags |
| T1204.005 | Malicious Library | none quoted |
Indicators of compromise
| Type | Indicator | Role | Outlet |
|---|---|---|---|
| domain | raw[.]githubusercontent[.]com | unknown | opensourcemalware.com |
| domain | litellm[.]ai | unknown | opensourcemalware.com |
| sha256 | 7598727f209d717041db37f7dca271d3a7d328a279890e0e1d55375729aeb86d | unknown | opensourcemalware.com |
| sha256 | 7f191632e7320705d154b85204f1ae546b543acbd7e8861229b76f5042b92bdb | unknown | opensourcemalware.com |
| sha256 | 9dd0a3926f96a37eb86cf1ee2310d9be93139cc4ebef3ef9e2efe9531390be25 | unknown | opensourcemalware.com |
| sha256 | 34bef04fe88ac9d0aae0475630b1738681d15b94f233ac8aa46eacf5968305fa | unknown | opensourcemalware.com |
| sha256 | 20a59e5a285799e7cf7fa16cfba1c1414f1e84a8459e14207cfd4e998c2cd24b | unknown | opensourcemalware.com |
| sha256 | 6ea3d8ef6cf73a72d8df24f663b7a31ce67494eeb9b0d707b93484e66675d2df | unknown | opensourcemalware.com |
| url | hxxp[://]www[.]litellm[.]dev/healthcheck | unknown | opensourcemalware.com |
| url | hxxps[://]raw[.]githubusercontent[.]com/letters9813/pythonclient-test/main/domain[.]txt | unknown | opensourcemalware.com |
| url | hxxp[://]www[.]litellm[.]dev/healthcheck' | unknown | opensourcemalware.com |
| sha256 | 1bbcb1443bc962e45f5aad53fe3d2c30600e0379715fb6c664cdd3ac126c339e | unknown | bleepingcomputer.com |
| url | hxxp[://]litellm[.]dev/healthcheck | attacker_infrastructure | bleepingcomputer.com |
Detection and hunting
The malware uses hxxp[://]www[.]litellm[.]dev/healthcheck as the hard-coded collection endpoint for exfiltration, as reported by opensourcemalware.com. The central network indicator in this artifact is the hard-coded collection endpoint: PC_URL = ' PC_TOKEN = 'XWiA8gZNa7NcX2XRoAEb', according to opensourcemalware.com. The LiteLLM supply-chain compromise distributed credential-stealing malware through version 1.107.0 wheels and affected images, as reported by gbhackers.com on 2026-11-02. PHP2Shell involved CVE-2026-109618 and CVE-2026-109619, both scored 9.2, enabling unauthenticated code execution under affected configurations, as reported by gbhackers.com on 2026-11-02.
Mitigation and protection
Fixed PHP releases included 8.2.35, 8.3.36, 8.4.27, and 8.5.12.
Source assessment
Five distinct outlets reported on the LiteLLM supply-chain compromise, including opensourcemalware.com, therecord.media, bleepingcomputer.com, gbhackers.com, and cybersecuritydive.com. opensourcemalware.com exclusively reported the specific hard-coded collection endpoint hxxp[://]www[.]litellm[.]dev/healthcheck. therecord.media reported that Microsoft stated the malware's execution mechanism was attributed to Python startup, while Wiz attributed the characterization of the activity as “LLMjacking” to itself. The claim that a key accidentally exposed in May was behind the attack was attributed to LiteLLM, as reported by therecord.media.
The warning that users of version 1.107.0 on internet-connected computers should assume their credentials were stolen was attributed to LiteLLM, as reported by therecord.media. bleepingcomputer.com reported on 2026-10-22 that the stolen data is encrypted using an AES-256-CBC key wrapped in an RSA-4096 key. gbhackers.com reported on 2026-11-02 that the Pentagon case affected over three million people and listed fixed PHP releases including 8.2.35, 8.3.36, 8.4.27, and 8.5.12. cybersecuritydive.com reported that Censys observed the number of internet-exposed instances of LiteLLM nearly doubled, and noted that a compromise of LiteLLm data would expose API keys for all connected commercial LLM services.
No confirmed disagreements between outlets were identified. No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-10-19 | LiteLLM stated that a key accidentally exposed in May was behind a supply-chain attack believed to have hit tens of thousands of users last week. | therecord.media |
| Reported 2026-10-22 | The stolen data is encrypted using an AES-256-CBC key that is encrypted with an RSA-4096 key and then uploaded to ‘litellm[.]dev/healthcheck’. | bleepingcomputer.com |
| Reported 2026-10-26 | Wiz said the activity matched a pattern known as “LLMjacking,” in which criminals use stolen cloud accounts to run AI services and leave the victims with the bill. | therecord.media |
| Reported 2026-10-26 | LiteLLM warned that anyone who installed the compromised version (1.107.0) on an internet-connected computer should assume their credentials were stolen. | therecord.media |
| Reported 2026-10-26 | Microsoft stated that the malware was designed to run whenever the Python programming language started up on an infected machine. | therecord.media |
| Reported 2026-11-02 | PHP2Shell involved CVE-2026-109618 and CVE-2026-109619, both scored 9.2, enabling unauthenticated code execution under affected configurations. | gbhackers.com |
| Reported 2026-11-02 | The Pentagon case affected over three million people, but access occurred between October 2025 and July 2026. | gbhackers.com |
| Reported 2026-11-02 | Fixed PHP releases included 8.2.35, 8.3.36, 8.4.27, and 8.5.12. | gbhackers.com |
| Reported 2026-11-02 | The LiteLLM supply-chain compromise distributed credential-stealing malware through version 1.107.0 wheels and affected images. | gbhackers.com |
| Reported 2026-11-02 | GhostAction injected malicious GitHub Actions workflows into 790 repositories, targeting secrets and repository history. | gbhackers.com |
| LiteLLM 1.107.0 PyPI Wheel Contains a Credential Stealer and Persistent Python Backdoor | opensourcemalware.com | |
| The most vulnerable AI products are also some of the most commonly exposed online | cybersecuritydive.com |
Story 4 of 6
Polymarket halts trading after crypto-draining script breach, $2.5M traced
- New
Bottom line
Polymarket halted trading on its international platform on October 29, 2026, after a compromised third-party provider exposed users to wallet theft. The incident resulted in approximately $2.71 million in losses across 726 affected wallets, with Polymarket now returning $3.9 million to traders. Organizations using DebugBear’s monitoring script should verify their DNS records and remove the snippet, as the company confirmed its DNS server records were compromised through its domain registrar.
Why it matters and what to do
Defenders should immediately verify whether their organization uses DebugBear’s real user monitoring (RUM) product, as the vendor urged users to pull its snippet from their websites due to a confirmed security incident. Teams that have removed the snippet should monitor for residual malicious JavaScript activity, specifically checking for connections to data[.]debugbear[.]com, which was used to receive instructions and exfiltrate account data. Security teams should audit their supply chain dependencies for other third-party monitoring or performance tools, as the incident was caused by a compromise of a third-party provider rather than a direct breach of the primary platform. Entities that rely on domain registrar services should review their DNS record integrity, as DebugBear disclosed that its DNS server records were compromised through its domain registrar.
DebugBear stated it found no indication that its internal systems were compromised, limiting the scope of the incident to the DNS and script delivery mechanisms. Organizations should coordinate with their financial and legal teams to assess exposure, as Polymarket is returning $3.9 million to traders and has pledged to reimburse affected users. Analysts should track the 726 wallets identified by Polymarket as affected, as this figure provides a baseline for the scale of the compromise.
| Story | Polymarket halts trading after crypto-draining script breach, $2.5M traced |
|---|---|
| Affected | Polymarket suffered a security incident on October 29, 2026, after a compromised third-party provider exposed users of its international platform to wallet the… |
| Severity | No CVE for this story |
| CISA KEV | No CVE for this story |
| Exploitation | 4 reported points on attack activity (see What happened) |
| Coverage | New story |
| Outlets reporting | 4 |
| New since last covered | 22 of 22 facts |
Affected products and details
- Polymarket suffered a security incident on October 29, 2026, after a compromised third-party provider exposed users of its international platform to wallet theft.
- Researchers linked the theft to malicious code served from DebugBear, a UK-based website performance monitoring firm.
- DebugBear confirmed being impacted by an ongoing security incident and urged users to pull its snippet from their websites.
- CNBC reported that Polymarket’s separate United States platform was not compromised.
Background
No background yet from current sources.
Attack chain and technical analysis
On 2026-10-29, a compromised third-party provider exposed users of Polymarket's international platform to wallet theft. Researchers linked the theft to malicious code served from DebugBear, a UK-based website performance monitoring firm. Security researchers at Hudson Rock identified malicious JavaScript distributed through cdn.debugbear[.]com/C7xcKKrjUnXK.js that was designed to steal cryptocurrency and prediction-market holdings from Polymarket users. The malicious script communicated with data[.]debugbear[.]com to receive instructions and send data about targeted accounts, wallet addresses, balances, and transaction results.
Victimology and impact
Polymarket halted trading on its international platform on 2026-10-29 after users reported unauthorized withdrawals. According to Betting Intelligence and Polysights, an account on Polymarket withdrew at least $2.7 million across 710 other wallets on 2026-10-29. According to CNBC, Polymarket’s separate United States platform was not compromised. Polymarket pledged to reimburse any affected trader.
According to CNBC, users with less than $10,000 stolen were told their funds would be restored by 2026-10-30. Polymarket is returning $3.9 million to traders following a supply chain attack.
Activity and attribution assessment
According to the company, a third-party provider was compromised, leading to the incident on Polymarket's international platform. The company stated that it had identified and fixed the issue and promised to reimburse affected users. According to CNBC, some users of Polymarket's international exchange had funds stolen from their accounts due to a hack of an unnamed third-party provider.
ATT&CK techniques observed
No ATT&CK techniques were identified in current sources.
Indicators of compromise
| Type | Indicator | Role | Outlet |
|---|---|---|---|
| domain | data[.]debugbear[.]com | unknown | bleepingcomputer.com |
| url | hxxp[://]cdn[.]debugbear[.]com/C7xcKKrjUnXK[.]js | malware_artifact | bleepingcomputer.com |
Detection and hunting
BleepingComputer found that the malicious script communicated with data[.]debugbear[.]com to receive instructions and send data about targeted accounts, wallet addresses, balances, and transaction results.
Mitigation and protection
DebugBear urged users of its real user monitoring (RUM) product to pull its snippet from their websites and stated it brought in specialist incident responders. Polymarket temporarily stopped trading on its international platform, Polymarket[.]com, and stated it had identified and fixed the issue. The platform promised to reimburse affected users and is returning $3.9 million to traders following the supply chain attack.
Source assessment
Four distinct outlets reported on the incident: securityweek.com, cybersecuritynews.com, cnbc.com, and bleepingcomputer.com. SecurityWeek provided the earliest report on 2026-10-29, followed by CNBC and BleepingComputer on the same day, and CybersecurityNews on 2026-10-30. The specific identification of the malicious JavaScript file and its communication with data[.]debugbear[.]com was reported exclusively by BleepingComputer. The attribution of the attack to a supply chain compromise of DebugBear’s RUM script and the specific loss figure of roughly $2.71 million were reported by SecurityWeek citing GoPlus.
The disclosure that DebugBear’s DNS records were compromised through its domain registrar and that its internal systems were not compromised was reported by SecurityWeek on 2026-11-02. The report that Polymarket is returning $3.9 million to traders was published by SecurityWeek on 2026-11-02. The claim that 726 wallets were affected by the incident was attributed to Polymarket and reported by SecurityWeek. The analysis that an account withdrew at least $2.7 million across 710 other wallets was attributed to Betting Intelligence and Polysights and reported by CNBC.
No confirmed disagreements between outlets were identified. No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-10-26 | Polymarket is returning $3.9 million to traders following a supply chain attack. | securityweek.com |
| 2026-10-29 | Polymarket halted trading on its international platform on October 29 after users reported unauthorized withdrawals. | securityweek.com |
| 2026-10-29 | Polymarket suffered a security incident on October 29, 2026, after a compromised third-party provider exposed users of its international platform to wallet theft. | cybersecuritynews.com |
| 2026-10-29 | An account on Polymarket withdrew at least $2.7 million across 710 other wallets. | cnbc.com |
| 2026-10-29 | DebugBear said that it was impacted by a security incident on Thursday. | cnbc.com |
| Reported 2026-10-29 | Some users of Polymarket's international exchange had funds stolen from their accounts due to a hack of an unnamed third-party provider. | cnbc.com |
| Reported 2026-10-29 | Polymarket pledged to reimburse any affected trader. | cnbc.com |
| Reported 2026-10-29 | The malicious JavaScript was distributed through cdn.debugbear[.]com/C7xcKKrjUnXK.js. | bleepingcomputer.com |
| Reported 2026-10-29 | DebugBear confirmed it is investigating an ongoing security incident. | bleepingcomputer.com |
| Reported 2026-10-29 | Polymarket confirmed it identified and fixed the issue affecting its international platform, Polymarket[.]com. | bleepingcomputer.com |
| Reported 2026-10-29 | The malicious script communicated with data[.]debugbear[.]com to receive instructions and send data about targeted accounts. | bleepingcomputer.com |
| 2026-10-30 | Users with less than $10,000 stolen were told their funds would be restored by October 30. | cybersecuritynews.com |
| 2026-10-30 | Polymarket stated that 726 wallets were affected by the incident. | securityweek.com |
| Reported 2026-10-30 | Researchers linked the theft to malicious code served from DebugBear, a UK-based website performance monitoring firm. | securityweek.com |
| Reported 2026-10-30 | DebugBear confirmed being impacted by an ongoing security incident and urged users to pull its snippet from their websites. | securityweek.com |
| Reported 2026-10-30 | Polymarket temporarily stopped trading, said it had fixed the issue, and promised to reimburse affected users. | cybersecuritynews.com |
| Reported 2026-10-30 | A third-party provider was compromised, leading to the incident on Polymarket's international platform. | securityweek.com |
| Reported 2026-10-30 | Blockchain security firm GoPlus puts losses at roughly $2.71 million, attributing the attack to a supply chain compromise of DebugBear’s RUM script. | securityweek.com |
| Reported 2026-10-30 | CNBC reported that Polymarket’s separate United States platform was not compromised. | cybersecuritynews.com |
| Reported 2026-11-02 | DebugBear disclosed that its DNS records were compromised. | securityweek.com |
| Reported 2026-11-02 | DebugBear stated it found no indication that its internal systems were compromised. | securityweek.com |
| Reported 2026-11-02 | DebugBear stated its DNS server records were compromised through its domain registrar. | securityweek.com |
Story 5 of 6
CVE-2026-111585: TeamViewer Full Client, Portable integer overflow
- New
- CVE-2026-111585
- CVSS 8.8
- Not in KEV
Bottom line
TeamViewer released version 15.83 on 2026-10-27 to fix a high-severity flaw that allows a controlled machine to execute code on the support technician's computer. Administrators must update all affected Full Client, Portable, and Remote Control installations to version 15.83 to close the exposure. Security teams should verify that no remote sessions are active on systems running versions prior to 15.83, as TeamViewer reported no known exploitation at the time of the fix.
Why it matters and what to do
Defenders should prioritize updating TeamViewer Full Client, Portable, and Remote Control installations to version 15.83 to mitigate the risk of arbitrary code execution on support technician systems. The vulnerability allows a machine being controlled in a remote session to attack the computer that connected to control it, posing a significant risk to support desks where technicians connect to client machines. Because the flaw affects all versions before 15.83, including the September security update 15.82, organizations must verify that no legacy or portable instances remain on unpatched versions. Although TeamViewer stated it was unaware of any attacks exploiting the flaw at the time of the fix, the high severity score of 8.8 indicates a critical need for immediate remediation to prevent potential exploitation.
The attack vector requires the victim to accept a session, meaning defenders should also reinforce user awareness regarding the risks of accepting remote connections from untrusted or compromised hosts.
| Story | CVE-2026-111585: TeamViewer Full Client, Portable integer overflow |
|---|---|
| Affected | TeamViewer Full Client Portable Remote Control |
| Severity | CVSS 8.8 (v3.1) |
| CISA KEV | Not listed |
| Exploitation | 4 reported points on attack activity (see What happened) |
| Coverage | New story |
| Outlets reporting | 3 |
| New since last covered | 13 of 13 facts |
Affected products and details
| CVE | Vendor | Products | CVSS | CWE | CISA KEV |
|---|---|---|---|---|---|
| CVE-2026-111585 | TeamViewer | Full Client, Portable, Remote Control | 8.8 (CVSS v3.1) | CWE-190 | not listed |
- The flaw affects all versions before 15.83, including 15.82, the security update TeamViewer released in September.
- The flaw affects the TeamViewer Full Client on Windows, Linux, and macOS, the Windows Portable edition, and the Android Remote Control app, in all versions before 15.83.
Background
No background yet from current sources.
Attack chain and technical analysis
The vulnerability is classified as CWE-190, an integer overflow. The flaw affects the TeamViewer Full Client on Windows, Linux, and macOS, the Windows Portable edition, and the Android Remote Control app. All versions before 15.83 are affected, including 15.82, the security update TeamViewer released in September.
Victimology and impact
No details yet about who was affected or the impact from current sources.
Activity and attribution assessment
Remedio attributed to the discovery of a vulnerability in TeamViewer that allows an attacker to execute arbitrary code on a support technician's computer when a session is accepted. According to Remedio, on Windows, the bug was taken further to bypass the operating system's built-in exploit defenses and run code of the attacker's choosing in the viewer. A malicious or compromised host can exploit the flaw to crash the viewer's TeamViewer and, depending on the platform, may also run code on the viewer's computer. TeamViewer stated that when it published the fix, it was unaware of any attacks exploiting the flaw.
ATT&CK techniques observed
| ID | Technique | Evidence |
|---|---|---|
| T1203 | Exploitation for Client Execution | none quoted |
| T1219.002 | Remote Desktop Software | none quoted |
Indicators of compromise
| Type | Indicator | Role | Outlet |
|---|---|---|---|
| cwe | CWE-190 | unknown | remedio.io |
| ipv4 | 15[.]80[.]6[.]0 | unknown | remedio.io |
| ipv4 | 15[.]82[.]6[.]0 | unknown | remedio.io |
Detection and hunting
No detection or hunting guidance has been published in current sources.
The vulnerability is associated with the Common Weakness Enumeration identifier CWE-190. The IP addresses 15[.]80[.]6[.]0 and 15[.]82[.]6[.]0 are listed as indicators associated with the vulnerability.
- Based on MITRE ATT&CK guidance for Remote Desktop Software (T1219.002): Analysts should monitor for the installation or use of remote management software such as TeamViewer followed by outbound beaconing or the establishment of remote sessions.
- Based on MITRE ATT&CK guidance for Remote Desktop Software (T1219.002): Detection logic should include the execution of known or custom VNC or remote desktop daemons that initiate external communication after launch.
- Based on MITRE ATT&CK guidance for Remote Desktop Software (T1219.002): Hunters should look for the initiation of remote desktop sessions via TeamViewer accompanied by unexpected user logins or system modifications.
- Based on MITRE ATT&CK guidance for Exploitation for Client Execution (T1203): For cross-platform client execution, correlate application crash logs with new file writes in user-writable paths and the spawning of unexpected child processes that establish outbound connections.
- Based on MITRE ATT&CK guidance for Exploitation for Client Execution (T1203): On Windows, investigate cause-and-effect chains where a client application experiences a crash or abnormal exit, drops files in user-writable paths, and spawns unexpected child processes such as powershell or cmd.
- Based on MITRE ATT&CK guidance for Exploitation for Client Execution (T1203): On macOS, correlate application crash logs for Safari, Chrome, or Office with new files in ~/Library or ~/Downloads and the spawning of unexpected child processes like osascript or bash.
Mitigation and protection
TeamViewer fixed the vulnerability in version 15.83. The fix was released on 2026-10-27. The fix is detailed in TeamViewer security bulletin TV-2026-1011. TeamViewer has fixed a flaw that allows the machine being controlled in a remote session to attack the computer that connected to control it.
Source assessment
Three outlets reported on the vulnerability: cybersecuritynews.com, thehackernews.com, and remedio.io. The assignment of a CVSS 3.1 base score of 8.8 (High) by TeamViewer Product Security is reported by both thehackernews.com and remedio.io. The specific detail that the flaw affects the Windows Portable edition and the Android Remote Control app is reported by both thehackernews.com and cybersecuritynews.com. The statement that TeamViewer was unaware of any attacks exploiting the flaw at the time of the fix is reported only by thehackernews.com.
The claim that Remedio bypassed operating system exploit defenses on Windows is reported only by thehackernews.com. The publication of the vulnerability as CVE-2026-111585 is reported by both thehackernews.com and remedio.io. The release of the fix in TeamViewer 15.83 is reported by both cybersecuritynews.com and remedio.io. No confirmed disagreements between outlets were identified.
No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-10-22 | The vulnerability was published as CVE-2026-111585. | remedio.io |
| 2026-10-27 | The vulnerability was fixed in TeamViewer 15.83. | remedio.io |
| Reported 2026-10-30 | The flaw is tracked as CVE-2026-111585 and scored 8.8 out of 10, in the high range. | thehackernews.com |
| Reported 2026-10-30 | TeamViewer has fixed a flaw that allows the machine being controlled in a remote session to attack the computer that connected to control it. | thehackernews.com |
| Reported 2026-10-30 | The flaw affects all versions before 15.83, including 15.82, the security update TeamViewer released in September. | thehackernews.com |
| Reported 2026-10-30 | The flaw affects the TeamViewer Full Client on Windows, Linux, and macOS, the Windows Portable edition, and the Android Remote Control app, in all versions before 15.83. | thehackernews.com |
| Reported 2026-10-30 | On Windows, Remedio says it took the bug further, bypassing the operating system's built-in exploit defenses and running code of its choosing in the viewer. | thehackernews.com |
| Reported 2026-10-30 | TeamViewer said that when it published the fix, it was unaware of any attacks exploiting the flaw. | thehackernews.com |
| Reported 2026-10-30 | A malicious or compromised host can exploit the flaw to crash the viewer's TeamViewer and, depending on the platform, may also run code on the viewer's computer. | thehackernews.com |
| Reported 2026-10-31 | TeamViewer rates the vulnerability as High with a CVSS score of 8.8. | cybersecuritynews.com |
| Reported 2026-10-31 | TeamViewer’s security bulletin TV-2026-1011 lists affected Full Client versions before 15.83 on Windows, Linux, and macOS, Windows Portable, and Android Remote Control. | cybersecuritynews.com |
Story 6 of 6
Copeland: Researchers warned attackers could 'defrost the food' months before French supermarkets got hit
- New
Bottom line
Attackers compromised refrigeration controllers at French and Swedish supermarkets, causing equipment failures and food loss. Operations teams should immediately remove public internet access to these controllers and verify defrost settings for tampering. Security leaders should ensure remote access to affected systems is restored only through a secure VPN or protected network.
Why it matters and what to do
CERT-FR confirmed compromises involving Danfoss AK-SM and AK-SC controllers, alongside Copeland xweb and Dixell xweb devices in French incidents. The impact of these compromises is tangible, with several ICA locations and six Coop stores affected overnight into 2026-11-02, forcing staff to clear damaged stock and restore cooling systems. The widespread nature of the threat was highlighted when France's national cybersecurity agency ANSSI warned of widespread compromises involving Danfoss refrigeration controllers on 2026-10-12. ANSSI subsequently added affected systems from Copeland and its Dixell brand to the warning of widespread compromises.
Claroty Team82 identified CVE-2025-41451, an OS command injection vulnerability that can lead to remote code execution. Claroty Team82 and CISA documented CVE-2026-21718, an authentication bypass that can enable pre-authentication code execution in Copeland XWEB Pro controllers. Claroty Team82 also identified CVE-2025-41450, an authentication bypass affecting Danfoss AK-SM 8xxA controllers, and CVE-2025-41452, a web server configuration vulnerability that can lead to denial of service. Operators must restore remote access to these systems through a secure VPN or protected network to prevent unauthorized exploitation.
Audit controller settings, specifically defrost schedules, to ensure they have not been manipulated to cause physical damage to inventory.
| Story | Copeland: Researchers warned attackers could 'defrost the food' months before French supermarkets got hit |
|---|---|
| Affected | Several ICA locations and six Coop stores were affected overnight into November 2. |
| Severity | No CVE for this story |
| CISA KEV | No CVE for this story |
| Exploitation | No attack activity reported in current sources |
| Coverage | New story |
| Outlets reporting | 3 |
| New since last covered | 11 of 11 facts |
Affected products and details
- Several ICA locations and six Coop stores were affected overnight into November 2.
Background
No background yet from current sources.
Attack chain and technical analysis
Claroty Team82 identified CVE-2025-41451, an OS command injection vulnerability that can lead to remote code execution. Claroty Team82 and CISA documented CVE-2026-21718, an authentication bypass that can enable pre-authentication code execution in Copeland XWEB Pro controllers. Additionally, Claroty Team82 identified CVE-2025-41450, an authentication bypass affecting Danfoss AK-SM 8xxA controllers. Claroty Team82 identified CVE-2025-41452, a web server configuration vulnerability that can lead to denial of service.
Victimology and impact
Hackers reportedly targeted refrigeration systems at Swedish supermarkets, causing freezers to reach temperatures as high as 55°C.
Activity and attribution assessment
No details yet about the attackers from current sources.
ATT&CK techniques observed
No ATT&CK techniques were identified in current sources.
Indicators of compromise
No indicators have been published in current sources.
Detection and hunting
No detection or hunting guidance has been published in current sources.
Mitigation and protection
CERT-FR advises operators to remove public internet access and restore remote access through a secure VPN or protected network. CERT-FR advises operators to check controller settings, including defrost schedules.
Source assessment
Three distinct outlets reported on the incident: fortiguard.fortinet.com, theregister.com, and cybersecuritynews.com. The identification of CVE-2025-41451, CVE-2025-41450, and CVE-2025-41452 by Claroty Team82, as well as the documentation of CVE-2026-21718 by Claroty Team82 and CISA, is reported exclusively by fortiguard.fortinet.com. The warning from France's national cybersecurity agency ANSSI regarding widespread compromises involving Danfoss refrigeration controllers, and the subsequent addition of Copeland and Dixell systems to that warning, is reported exclusively by theregister.com. The confirmation by CERT-FR of compromises involving specific Danfoss and Copeland devices, the advice to remove public internet access, and the report that several ICA locations and six Coop stores were affected overnight into November 2, are reported exclusively by cybersecuritynews.com.
The claim that hackers reportedly targeted refrigeration systems at Swedish supermarkets is reported exclusively by cybersecuritynews.com. The reporting on the vulnerabilities and the ANSSI warning is attributed to specific entities, including Claroty Team82, CISA, and CERT-FR, as stated in the respective source reports. No confirmed disagreements between outlets were identified. No timeline updates were identified.
Timeline and references
| Date | Event | Source |
|---|---|---|
| 2026-10-12 | France's national cybersecurity agency ANSSI warned of widespread compromises involving Danfoss refrigeration controllers. | theregister.com |
| Reported 2026-10-15 | ANSSI added affected systems from Copeland and its Dixell brand to the warning of widespread compromises. | theregister.com |
| Reported 2026-10-23 | Claroty Team82 identified CVE-2025-41451, an OS command injection vulnerability that can lead to remote code execution. | fortiguard.fortinet.com |
| Reported 2026-10-23 | CERT-FR reported compromises involving Danfoss AK-SM and AK-SC controllers, as well as Copeland and Dixell XWEB systems. | fortiguard.fortinet.com |
| Reported 2026-10-23 | Claroty Team82 and CISA documented CVE-2026-21718, an authentication bypass that can enable pre-authentication code execution in Copeland XWEB Pro controllers. | fortiguard.fortinet.com |
| Reported 2026-10-23 | Claroty Team82 identified CVE-2025-41450, an authentication bypass affecting Danfoss AK-SM 8xxA controllers. | fortiguard.fortinet.com |
| Reported 2026-10-23 | Claroty Team82 identified CVE-2025-41452, a web server configuration vulnerability that can lead to denial of service. | fortiguard.fortinet.com |
| 2026-11-02 | Several ICA locations and six Coop stores were affected overnight into November 2. | cybersecuritynews.com |
| Reported 2026-11-02 | CERT-FR confirmed compromises involving Danfoss AK-SM and AK-SC controllers, alongside Copeland xweb and Dixell xweb devices in French incidents. | cybersecuritynews.com |
| Reported 2026-11-02 | CERT-FR advises operators to remove public internet access and restore remote access through a secure VPN or protected network. | cybersecuritynews.com |
| Reported 2026-11-02 | Hackers reportedly targeted refrigeration systems at Swedish supermarkets, causing freezers to reach temperatures as high as 55°C. | cybersecuritynews.com |