Model Context Protocol (MCP)
product · product:model-context-protocol-mcp single-source
Defender insights
What each entry about Model Context Protocol (MCP) tells a defender to do, newest first.
Triage
Story timeline
- 2026-10-07A Gentlemen ransomware affiliate ran his own leak site and reached his victims through stolen CI/CD secrets, with attack commands driven through an MCP server (CloudSEK)
- 2026-07-23SANDWORM_MODE, an npm supply-chain worm that 'lives off the AI toolchain', poisoning MCP servers in AI coding assistants to steal developer credentials
Hunting pivots
ATT&CK techniques (14 across 10 tactics)
14 techniques observed across 2 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 · Exploit Public-Facing Application · Supply Chain Compromise: Compromise Software Supply Chain
- PersistenceValid Accounts · Event Triggered Execution
- Privilege EscalationValid Accounts · Event Triggered Execution
- StealthValid Accounts · Virtualization/Sandbox Evasion
- Credential AccessBrute Force: Password Cracking · Unsecured Credentials: Credentials In Files · Unsecured Credentials: Private Keys
- DiscoveryVirtualization/Sandbox Evasion
- CollectionData from Information Repositories: Code Repositories · Data from Cloud Storage
- Command and ControlApplication Layer Protocol: DNS
- ExfiltrationExfiltration Over Web Service: Exfiltration to Cloud Storage
- ImpactData Destruction · Defacement: Internal Defacement
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-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1195.002Supply Chain Compromise: Compromise Software Supply Chain×1
Adversaries may manipulate application software prior to receipt by a final consumer for the purpose of data or system compromise. Supply chain compromise of software can take place in a number of ways, including manipulation of the application source code, manipulation of the update/distribution mechanism for that software, or replacing compiled releases with a modified version.
Evidence: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · 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-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1546Event Triggered Execution×1
Adversaries may establish persistence and/or elevate privileges using system mechanisms that trigger execution based on specific events. Various operating systems have means to monitor and subscribe to events such as logons or other user activity such as running specific applications/binaries. Cloud environments may also support various functions and services that monitor and can be invoked in response to specific cloud events.
Evidence: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · 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-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1546Event Triggered Execution×1
Adversaries may establish persistence and/or elevate privileges using system mechanisms that trigger execution based on specific events. Various operating systems have means to monitor and subscribe to events such as logons or other user activity such as running specific applications/binaries. Cloud environments may also support various functions and services that monitor and can be invoked in response to specific cloud events.
Evidence: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · ATT&CK page ↗
Stealth TA0005
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-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1497Virtualization/Sandbox Evasion×1
Adversaries may employ various means to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from Virtualization/Sandbox Evasion during automated discovery to shape follow-on behaviors.
Evidence: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · ATT&CK page ↗
Credential Access TA0006
T1110.002Brute Force: Password Cracking×1
Adversaries may use password cracking to attempt to recover usable credentials, such as plaintext passwords, when credential material such as password hashes are obtained. OS Credential Dumping can be used to obtain password hashes, this may only get an adversary so far when Pass the Hash is not an option. Further, adversaries may leverage Data from Configuration Repository in order to obtain hashed credentials for network devices.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1552.001Unsecured Credentials: Credentials In Files×2
Adversaries may search local file systems and remote file shares for files containing insecurely stored credentials. These can be files created by users to store their own credentials, shared credential stores for a group of individuals, configuration files containing passwords for a system or service, or source code/binary files containing embedded passwords.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · ATT&CK page ↗
T1552.004Unsecured Credentials: Private Keys×1
Adversaries may search for private key certificate files on compromised systems for insecurely stored credentials. Private cryptographic keys and certificates are used for authentication, encryption/decryption, and digital signatures. Common key and certificate file extensions include: .key, .pgp, .gpg, .ppk., .p12, .pem, .pfx, .cer, .p7b, .asc.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
Discovery TA0007
T1497Virtualization/Sandbox Evasion×1
Adversaries may employ various means to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from Virtualization/Sandbox Evasion during automated discovery to shape follow-on behaviors.
Evidence: 2026-07-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · ATT&CK page ↗
Collection TA0009
T1213.003Data from Information Repositories: Code Repositories×1
Adversaries may leverage code repositories to collect valuable information. Code repositories are tools/services that store source code and automate software builds. They may be hosted internally or privately on third party sites such as Github, GitLab, SourceForge, and BitBucket. Users typically interact with code repositories through a web application or command-line utilities such as git.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1530Data from Cloud Storage×1
Adversaries may access data from cloud storage.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
Command and Control TA0011
T1071.004Application Layer Protocol: DNS×1
Adversaries may communicate using the Domain Name System (DNS) application layer protocol 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-23/sandworm-mode-npm-ai-toolchain-supply-chain-worm-mcp · ATT&CK page ↗
Exfiltration TA0010
T1567.002Exfiltration Over Web Service: Exfiltration to Cloud Storage×1
Adversaries may exfiltrate data to a cloud storage service rather than over their primary command and control channel. Cloud storage services allow for the storage, edit, and retrieval of data from a remote cloud storage server over the Internet.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
Impact TA0040
T1485Data Destruction×1
Adversaries may destroy data and files on specific systems or in large numbers on a network to interrupt availability to systems, services, and network resources. Data destruction is likely to render stored data irrecoverable by forensic techniques through overwriting files or data on local and remote drives. Common operating system file deletion commands such as <code>del</code> and <code>rm</code> often only remove pointers to files without wiping the contents of the files themselves, making the files recoverable by proper forensic methodology. This behavior is distinct from Disk Content Wipe and Disk Structure Wipe because individual files are destroyed rather than sections of a storage disk or the disk's logical structure.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
T1491.001Defacement: Internal Defacement×1
An adversary may deface systems internal to an organization in an attempt to intimidate or mislead users, thus discrediting the integrity of the systems. This may take the form of modifications to internal websites or server login messages, or directly to user systems with the replacement of the desktop wallpaper. Disturbing or offensive images may be used as a part of Internal Defacement in order to cause user discomfort, or to pressure compliance with accompanying messages. Since internally defacing systems exposes an adversary's presence, it often takes place after other intrusion goals have been accomplished.
Evidence: 2026-10-07/gentlemen-affiliate-azazel-ci-cd-secrets-mcp-attacks · ATT&CK page ↗
Entries about Model Context Protocol (MCP) (2)
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
- cloudsek.com1 (33%)
- crowdstrike.com1 (33%)
- securitybrief.com.au1 (33%)
All cited sources (3)
- cloudsek.comCloudSEK TRIADhttps://www.cloudsek.com/blog/caught-in-4k-the-gentlemen-files
- crowdstrike.comCrowdStrikehttps://www.crowdstrike.com/en-us/blog/denying-the-worm-sandworm-mode-and-ai-toolchain-supply-chain-attacks/
- securitybrief.com.auSecurityBriefhttps://securitybrief.com.au/story/crowdstrike-warns-of-malware-targeting-ai-coding-tools