Chaos (ransomware-as-a-service)
actor · actor:chaos-ransomware single-source
Ransomware-as-a-service operation active since at least February 2025 (distinct from MuddyWater's 2026 'Chaos' false-flag operation). Cisco Talos (2026-07-23) documents its Rust-based msaRAT tool, which builds covert C2 through the Chrome DevTools Protocol and WebRTC so the malware process itself never opens a network socket.
Coverage
3
first 2026-05-08 → last 2026-10-11
Latest activity
2026-07-29
Sophos tracks a Teams-vishing cluster that abandoned tenant spoofing for its own domains and pins its C2 to…
Peak priority
high
1 high · 2 notable
Targets
technology
sectors: technology, manufacturing, energy · regions: us
Sources cited
4
4 hosts
2026-05-083 appearances2026-07-29
Action items (2)
Do-now tasks recorded on the entries about Chaos (ransomware-as-a-service), newest first. Check the date before acting on an older one.
- Restrict Microsoft Teams external access to federated domains you have allow-listed, rather than permitting chats and calls from any external tenant, STAC4749's shift to its own registered .top-TLD domains means tenant-spoofing detections and onmicrosoft.com heuristics will not catch it.2026-07-29Sophos tracks a Teams-vishing cluster that…
- Add RemSupp to the remote-support tooling your application control blocks or alerts on: Sophos assesses the operators moved to it from Quick Assist specifically because it is less likely to appear on blocklists, so an estate that blocks only the well-known tools has an open path.2026-07-29Sophos tracks a Teams-vishing cluster that…
Defender insights
What each entry about Chaos (ransomware-as-a-service) tells a defender to do, newest first.
Triage
Triage
Triage · detection
Relationships explore in graph
Typed, source-stated connections from the entity registry; each edge cites the entry whose reporting establishes it.
uses
related to
- STAC4749Sophos states at least three STAC4749 compromises led to Chaos ransomware deployment, but assesses only that the operators either deployed it directly OR coordinated with affiliates; the untyped edge is deliberate, since collaborates-with would assert the second branch of a disjunction the source leaves open
Story timeline
- 2026-07-29STAC4749 runs Teams helpdesk vishing from attacker-owned .top domains into certificate-pinned Golang implants and Chaos ransomware in under 17 hours
- 2026-07-24msaRAT: Chaos ransomware's Rust RAT builds C2 through the Chrome DevTools Protocol so the malware process never opens a socket
- 2026-05-08Rapid7 links a Chaos-branded extortion intrusion to MuddyWater with moderate confidence: Teams screen-sharing harvested credentials and MFA, and no files were encrypted
Hunting pivots
Affected products
ATT&CK techniques (18 across 9 tactics)
18 techniques observed across 3 entries about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessValid Accounts · Phishing: Spearphishing via Service · Phishing: Spearphishing Voice
- ExecutionCommand and Scripting Interpreter: JavaScript
- PersistenceValid Accounts · Account Manipulation: Device Registration · Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder · Boot or Logon Autostart Execution: Shortcut Modification
- Privilege EscalationValid Accounts · Account Manipulation: Device Registration · Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder · Boot or Logon Autostart Execution: Shortcut Modification
- StealthObfuscated Files or Information · Valid Accounts
- Lateral MovementRemote Services: Remote Desktop Protocol
- Command and ControlApplication Layer Protocol: Web Protocols · Proxy · Proxy: External Proxy · Ingress Tool Transfer · Remote Access Tools · Protocol Tunneling · Encrypted Channel: Symmetric Cryptography
- ExfiltrationExfiltration Over C2 Channel
- ImpactData Encrypted for Impact
Initial Access TA0001
T1078Valid Accounts×1
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1566.003Phishing: Spearphishing via Service×1
Adversaries may send spearphishing messages via third-party services in an attempt to gain access to victim systems. Spearphishing via service is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of third party services rather than directly via enterprise email channels.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1566.004Phishing: Spearphishing Voice×1
Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: Impersonation) and/or creating a sense of urgency or alarm for the recipient.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
Execution TA0002
T1059.007Command and Scripting Interpreter: JavaScript×1
Adversaries may abuse various implementations of JavaScript for execution. JavaScript (JS) is a platform-independent scripting language (compiled just-in-time at runtime) commonly associated with scripts in webpages, though JS can be executed in runtime environments outside the browser.
Evidence: 2026-07-24/msarat-chaos-cdp-webrtc-covert-c2 · ATT&CK page ↗
Persistence TA0003
T1078Valid Accounts×1
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1098.005Account Manipulation: Device Registration×1
Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1547.001Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder×1
Adversaries may achieve persistence by adding a program to a startup folder or referencing it with a Registry run key. Adding an entry to the "run keys" in the Registry or startup folder will cause the program referenced to be executed when a user logs in. These programs will be executed under the context of the user and will have the account's associated permissions level.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
T1547.009Boot or Logon Autostart Execution: Shortcut Modification×1
Adversaries may create or modify shortcuts that can execute a program during system boot or user login. Shortcuts or symbolic links are used to reference other files or programs that will be opened or executed when the shortcut is clicked or executed by a system startup process.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
Privilege Escalation TA0004
T1078Valid Accounts×1
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1098.005Account Manipulation: Device Registration×1
Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1547.001Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder×1
Adversaries may achieve persistence by adding a program to a startup folder or referencing it with a Registry run key. Adding an entry to the "run keys" in the Registry or startup folder will cause the program referenced to be executed when a user logs in. These programs will be executed under the context of the user and will have the account's associated permissions level.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
T1547.009Boot or Logon Autostart Execution: Shortcut Modification×1
Adversaries may create or modify shortcuts that can execute a program during system boot or user login. Shortcuts or symbolic links are used to reference other files or programs that will be opened or executed when the shortcut is clicked or executed by a system startup process.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
Stealth TA0005
T1027Obfuscated Files or Information×1
Adversaries may attempt to make an executable or file difficult to discover or analyze by encrypting, encoding, or otherwise obfuscating its contents on the system or in transit. This is common behavior that can be used across different platforms and the network to evade defenses.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
T1078Valid Accounts×1
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop. Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
Lateral Movement TA0008
T1021.001Remote Services: Remote Desktop Protocol×2
Adversaries may use Valid Accounts to log into a computer using the Remote Desktop Protocol (RDP). The adversary may then perform actions as the logged-on user.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
Command and Control TA0011
T1071.001Application Layer Protocol: Web Protocols×2
Adversaries may communicate using application layer protocols associated with web traffic to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · 2026-07-24/msarat-chaos-cdp-webrtc-covert-c2 · ATT&CK page ↗
T1090Proxy×1
Adversaries may use a connection proxy to direct network traffic between systems or act as an intermediary for network communications to a command and control server to avoid direct connections to their infrastructure. Many tools exist that enable traffic redirection through proxies or port redirection, including HTRAN, ZXProxy, and ZXPortMap. Adversaries use these types of proxies to manage command and control communications, reduce the number of simultaneous outbound network connections, provide resiliency in the face of connection loss, or to ride over existing trusted communications paths between victims to avoid suspicion. Adversaries may chain together multiple proxies to further disguise the source of malicious traffic.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
T1090.002Proxy: External Proxy×1
Adversaries may use an external proxy to act as an intermediary for network communications to a command and control server to avoid direct connections to their infrastructure. Many tools exist that enable traffic redirection through proxies or port redirection, including HTRAN, ZXProxy, and ZXPortMap. Adversaries use these types of proxies to manage command and control communications, to provide resiliency in the face of connection loss, or to ride over existing trusted communications paths to avoid suspicion.
Evidence: 2026-07-24/msarat-chaos-cdp-webrtc-covert-c2 · ATT&CK page ↗
T1105Ingress Tool Transfer×2
Adversaries may transfer tools or other files from an external system into a compromised environment. Tools or files may be copied from an external adversary-controlled system to the victim network through the command and control channel or through alternate protocols such as ftp. Once present, adversaries may also transfer/spread tools between victim devices within a compromised environment (i.e. Lateral Tool Transfer).
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1219Remote Access Tools×2
An adversary may use legitimate remote access tools to establish an interactive command and control channel within a network. Remote access tools create a session between two trusted hosts through a graphical interface, a command line interaction, a protocol tunnel via development or management software, or hardware-level access such as KVM (Keyboard, Video, Mouse) over IP solutions. Desktop support software (usually graphical interface) and remote management software (typically command line interface) allow a user to control a computer remotely as if they are a local user inheriting the user or software permissions. This software is commonly used for troubleshooting, software installation, and system management. Adversaries may similarly abuse response features included in EDR and other defensive tools that enable remote access.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
T1572Protocol Tunneling×1
Adversaries may tunnel network communications to and from a victim system within a separate protocol to avoid detection/network filtering and/or enable access to otherwise unreachable systems. Tunneling involves explicitly encapsulating a protocol within another. This behavior may conceal malicious traffic by blending in with existing traffic and/or provide an outer layer of encryption (similar to a VPN). Tunneling could also enable routing of network packets that would otherwise not reach their intended destination, such as SMB, RDP, or other traffic that would be filtered by network appliances or not routed over the Internet.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
T1573.001Encrypted Channel: Symmetric Cryptography×1
Adversaries may employ a known symmetric encryption algorithm to conceal command and control traffic rather than relying on any inherent protections provided by a communication protocol. Symmetric encryption algorithms use the same key for plaintext encryption and ciphertext decryption. Common symmetric encryption algorithms include AES, DES, 3DES, Blowfish, and RC4.
Evidence: 2026-07-24/msarat-chaos-cdp-webrtc-covert-c2 · ATT&CK page ↗
Exfiltration TA0010
T1041Exfiltration Over C2 Channel×1
Adversaries may steal data by exfiltrating it over an existing command and control channel. Stolen data is encoded into the normal communications channel using the same protocol as command and control communications.
Evidence: 2026-05-08/muddywater-iran-mois-deploys-chaos-ransomware-as-false-flag · ATT&CK page ↗
Impact TA0040
T1486Data Encrypted for Impact×1
Adversaries may encrypt data on target systems or on large numbers of systems in a network to interrupt availability to system and network resources. They can attempt to render stored data inaccessible by encrypting files or data on local and remote drives and withholding access to a decryption key. This may be done in order to extract monetary compensation from a victim in exchange for decryption or a decryption key (ransomware) or to render data permanently inaccessible in cases where the key is not saved or transmitted.
Evidence: 2026-07-29/stac4749-teams-vishing-certificate-pinned-golang-chaos · ATT&CK page ↗
Entries about Chaos (ransomware-as-a-service) (3)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
Where this entity is cited
Source distribution
- blog.talosintelligence.com1 (25%)
- rapid7.com1 (25%)
- sophos.com1 (25%)
- thehackernews.com1 (25%)
All cited sources (4)
- blog.talosintelligence.comCisco Taloshttps://blog.talosintelligence.com/chaos-msarat-living-off-the-browser-to-build-covert-c2-channel/
- rapid7.comRapid7https://www.rapid7.com/blog/post/tr-muddying-tracks-state-sponsored-shadow-behind-chaos-ransomware/
- sophos.comSophos X-Opshttps://www.sophos.com/en-us/blog/chaos-in-teams-vishing
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/05/muddywater-uses-microsoft-teams-to.html