Back to Intelligence

INC and The Gentlemen Affiliates Using Phantom AI Agents: Defender Detection and Containment Guide

SA
Security Arsenal Team
October 23, 2026
11 min read

Executive Summary

Cybersecurity researchers have exposed infrastructure tied to affiliates of the INC and The Gentlemen encryption-based extortion ecosystems that used an artificial intelligence-driven intrusion model referred to as Phantom, described as an Autonomous Red Team Kill Chain Framework. The actor is assessed as Russian-speaking and appears to operate both as an intrusion/data-extortion operator and as an affiliate capable of turning access into encryption and extortion outcomes. The full report is available from The Hacker News: https://thehackernews.com/2026/10/exposed-infrastructure-reveals-how.html

No CVE identifier, CVSS score, affected product version, CISA KEV entry, or vendor patch level is provided in the source material. Do not invent one. The defensive issue is not a single bug; it is an operational shift: affiliates can use agentic automation to compress reconnaissance, credential access, lateral movement, staging, and encryption into minutes instead of days. That shortens the window in which a SOC can detect and contain before impact.

Why This Matters Now

This is a 2026 problem, not a history lesson. Ransomware affiliates have always used playbooks, scripts, and access brokers. The Phantom reporting suggests those playbooks are being executed by AI agents that can chain tasks with less human latency. For defenders, the practical effect is a faster break-glass timeline: the first suspicious process may already be several kill-chain steps behind the actual intrusion.

Organizations at risk are those with exposed remote access, weak identity controls, flat networks, unmanaged service accounts, permissive PowerShell, mutable backups, and limited egress visibility. Healthcare, manufacturing, logistics, legal, financial services, and MSP-heavy environments remain attractive because downtime pressure increases extortion leverage.

Technical Analysis

Affected Products, Versions, and Platforms

The source does not name a vulnerable product, version, or platform. Treat this as a technique-and-operations threat rather than a patchable vulnerability. The likely targets are the same enterprise control planes abused by ransomware affiliates: Windows domain identity, remote access gateways, VPN and firewall appliances, virtualization management, backup infrastructure, EDR/AV policy, and cloud storage used for staging.

CVE and CVSS Status

None are stated in the news summary. There is no basis here to assign a CVE or CVSS. If your vendors later publish advisories tied to this campaign, prioritize those explicitly; until then, drive remediation through identity hardening, detection coverage, immutable backups, and incident-response readiness.

How the Attack Works From a Defender Perspective

The Phantom concept matters because it reduces dwell time. A defender should assume an automated operator can perform the following with machine speed:

  • Initial access through exposed services, stolen credentials, valid accounts, or an access broker.
  • Discovery using legitimate commands such as net, nltest, ipconfig, arp, quser, and directory enumeration.
  • Credential access through LSASS memory theft, registry hive extraction, token theft, or reuse of harvested secrets.
  • Defense evasion by disabling recovery options, tampering with security tooling, adding exclusions, stopping backup agents, and removing logs where possible.
  • Lateral movement through SMB, RDP, WinRM, WMI, PsExec-like service execution, or legitimate remote administration.
  • Collection and staging using archivers and cloud sync tools.
  • Impact through mass file modification, ransom-note creation, shadow-copy deletion, backup catalog removal, and encryption.

The exploitation requirement is not a memory corruption primitive; it is control-plane weakness. Valid credentials, reachable management interfaces, insufficient segmentation, and recoverable backups are the enablers.

Exploitation Status

The reporting describes an exposed operational ecosystem rather than a theoretical exploit. Treat the capability as active and relevant. There is no evidence in the supplied summary that this is in CISA KEV, and no old CVE should be pulled forward as the center of gravity. Focus on present-day behaviors: agentic speed, legitimate-tool abuse, backup destruction, security tampering, and staged exfiltration.

Detection and Response

High-Value Detection Logic

Prioritize high-confidence sequences over isolated atomic alerts. A single net group command is weak. A host that runs discovery, dumps credentials, deletes shadow copies, disables recovery, starts an archiver, and makes outbound connections within a short window is a strong ransomware precursor.

Tune around three ideas:

  1. Impact preparation is loud: vssadmin delete shadows, wbadmin delete catalog, bcdedit recoveryenabled no, and backup service stops should be rare and change-controlled.
  2. Security tampering is actionable: Defender exclusions, realtime monitoring changes, Tamper Protection anomalies, and mass service control are worth paging.
  3. Staging tools are contextual: rclone, 7z, WinRAR, curl, and PowerShell are legitimate, but password-protected archives plus cloud egress plus recent credential activity is not normal on servers.
YAML
---
title: Ransomware Impact Preparation via Backup and Recovery Deletion
id: 6f2b1f4e-8b51-4c2b-9a0e-7d11a2c9f001
status: experimental
description: Detects high-confidence ransomware precursor commands that delete shadow copies, remove backup catalogs, or disable recovery before encryption.
references:
  - https://attack.mitre.org/techniques/T1490/
  - https://attack.mitre.org/techniques/T1486/
author: Security Arsenal
date: 2026/10/27
tags:
  - attack.impact
  - attack.t1490
  - attack.t1486
logsource:
  category: process_creation
  product: windows
detection:
  selection_vssadmin:
    Image|contains: 'vssadmin.exe'
    CommandLine|contains:
      - 'delete shadows'
      - 'delete shadow'
  selection_wbadmin:
    Image|contains: 'wbadmin.exe'
    CommandLine|contains:
      - 'delete catalog'
      - 'delete systemstatebackup'
  selection_bcdedit:
    Image|contains: 'bcdedit.exe'
    CommandLine|contains:
      - 'recoveryenabled no'
      - 'bootstatuspolicy ignoreallfailures'
  selection_backup_service_stop:
    CommandLine|contains:
      - 'net stop veeam'
      - 'net stop backup'
      - 'sc stop veeam'
      - 'sc stop backup'
  condition: 1 of selection_*
falsepositives:
  - Controlled backup maintenance during approved change windows
  - Lab or disaster recovery testing
level: critical
---
title: Security Tool Tampering Through Defender Exclusions or Feature Disablement
id: 1d7c9a20-41c4-4d89-9f0a-2b7c6e501002
status: experimental
description: Detects attempts to weaken endpoint security by disabling Microsoft Defender features or adding broad exclusions shortly before ransomware execution.
references:
  - https://attack.mitre.org/techniques/T1562/001/
author: Security Arsenal
date: 2026/10/27
tags:
  - attack.defense_evasion
  - attack.t1562.001
logsource:
  category: process_creation
  product: windows
detection:
  selection_set_mp:
    Image|contains:
      - 'powershell.exe'
      - 'pwsh.exe'
    CommandLine|contains:
      - 'Set-MpPreference'
      - 'DisableRealtimeMonitoring'
      - 'DisableBehaviorMonitoring'
      - 'DisableIOAVProtection'
      - 'DisableScriptScanning'
  selection_add_exclusion:
    Image|contains:
      - 'powershell.exe'
      - 'pwsh.exe'
    CommandLine|contains:
      - 'Add-MpPreference'
      - 'ExclusionPath'
      - 'ExclusionProcess'
      - 'ExclusionExtension'
  selection_sc_defender:
    CommandLine|contains:
      - 'sc stop WinDefend'
      - 'sc config WinDefend start= disabled'
      - 'sc delete WinDefend'
  condition: 1 of selection_*
falsepositives:
  - Narrow application compatibility exclusions deployed by endpoint engineering
  - Known software installation windows with documented approvals
level: high
---
title: Staging and Exfiltration Utility With Encryption-Adjacent Behavior
id: 9aa55bd1-7d7f-4c56-bff8-0e2d4b801003
status: experimental
description: Detects archive or cloud-sync execution patterns commonly used to stage and exfiltrate data before extortion, especially when launched from servers or admin workstations.
references:
  - https://attack.mitre.org/techniques/T1560/001/
  - https://attack.mitre.org/techniques/T1567/002/
author: Security Arsenal
date: 2026/10/27
tags:
  - attack.collection
  - attack.exfiltration
  - attack.t1560.001
  - attack.t1567.002
logsource:
  category: process_creation
  product: windows
detection:
  selection_rclone:
    Image|contains: 'rclone.exe'
    CommandLine|contains:
      - ' copy '
      - ' sync '
      - ' move '
  selection_archive_password:
    Image|contains:
      - '7z.exe'
      - '7za.exe'
      - 'WinRAR.exe'
      - 'rar.exe'
    CommandLine|contains:
      - ' -p'
      - ' -v'
      - ' a '
  selection_compression_staging_path:
    CommandLine|contains:
      - 'ProgramData'
      - 'AppData'
      - 'Users\Public'
      - 'Temp'
  condition: selection_rclone or (selection_archive_password and selection_compression_staging_path)
falsepositives:
  - Legitimate backup, software packaging, or sanctioned cloud synchronization
  - Developer build systems producing archives
level: medium
KQL — Microsoft Sentinel / Defender
let lookback = 14d;
let impact_terms = dynamic(['delete shadows','delete catalog','recoveryenabled no','bootstatuspolicy ignoreallfailures','net stop veeam','sc stop veeam']);
let tamper_terms = dynamic(['Set-MpPreference','DisableRealtimeMonitoring','DisableBehaviorMonitoring','Add-MpPreference','ExclusionPath','ExclusionProcess','sc stop WinDefend','sc config WinDefend']);
let cred_terms = dynamic(['sekurlsa','lsass','comsvcs.dll','MiniDump','reg save hklm','sam.save','ntds.dit']);
let recon_terms = dynamic(['nltest','net group /domain','net group "Domain Admins"','dsquery computer','arp -a','quser','query user']);
let staging_terms = dynamic(['rclone copy','rclone sync','rclone move','7z.exe a -p','WinRAR a -p','rar a -p']);
DeviceProcessEvents
| where TimeGenerated >= ago(lookback)
| extend CL = tolower(ProcessCommandLine), Img = tolower(FileName)
| extend ImpactHits = array_length(set_intersect(impact_terms, dynamic([CL]))), TamperHits = iff(CL has_any (tamper_terms),1,0), CredHits = iff(CL has_any (cred_terms),1,0), ReconHits = iff(CL has_any (recon_terms),1,0), StagingHits = iff(CL has_any (staging_terms),1,0)
| where ImpactHits > 0 or TamperHits == 1 or CredHits == 1 or StagingHits == 1 or ReconHits == 1
| summarize FirstSeen=min(TimeGenerated), LastSeen=max(TimeGenerated), Commands=make_set(ProcessCommandLine, 25), Images=make_set(FileName, 25), Accounts=make_set(InitiatingProcessAccountName, 10), Score=sum(ImpactHits*4 + TamperHits*3 + CredHits*3 + StagingHits*2 + ReconHits) by DeviceName, InitiatingProcessId, bin(TimeGenerated, 15m)
| where Score >= 5 or Commands has_any (impact_terms)
| project FirstSeen, LastSeen, DeviceName, InitiatingProcessId, Accounts, Score, Images, Commands
| order by Score desc, FirstSeen asc;
VQL — Velociraptor
-- Hunt for ransomware precursor process execution and staging utilities
SELECT Pid, Name, CommandLine, Exe, Username, CreateTime
FROM pslist()
WHERE CommandLine =~ '(?i)(vssadmin.*delete.*shadow|wbadmin.*delete.*catalog|bcdedit.*recoveryenabled.*no|Set-MpPreference.*DisableRealtimeMonitoring|Add-MpPreference.*Exclusion|rclone.*(copy|sync|move)|7z.*a.*-p|WinRAR.*a.*-p|reg.*save.*hklm|comsvcs.*MiniDump|nltest|net.*group.*/domain)'

-- Correlate with established outbound connections from staging or scripting processes
SELECT Pid, Name, CommandLine, Status, LocalAddr, LocalPort, RemoteAddr, RemotePort
FROM netstat()
WHERE Status =~ 'ESTABLISHED'
  AND (Name =~ '(?i)(powershell|pwsh|rclone|7z|winrar|rar|curl|wget)'
       OR CommandLine =~ '(?i)(rclone.*(copy|sync|move)|Add-MpPreference|vssadmin.*delete.*shadow)')
PowerShell
# Verify ransomware resilience controls and collect immediate triage signals. Run as Administrator.
$ErrorActionPreference = 'Continue'
$report = [ordered]@{ Host=$env:COMPUTERNAME; Timestamp=(Get-Date).ToString('o'); Findings=@() }

# Defender posture: realtime monitoring and tamper protection visibility where available
try {
  $mp = Get-MpPreference
  $status = Get-MpComputerStatus
  if ($mp.DisableRealtimeMonitoring -eq $true) { $report.Findings += 'CRITICAL: DisableRealtimeMonitoring is enabled' }
  if ($status.RealTimeProtectionEnabled -ne $true) { $report.Findings += 'CRITICAL: RealTimeProtectionEnabled is false' }
  if ($status.IsTamperProtected -ne $true) { $report.Findings += 'WARN: Tamper protection not reported as enabled' }
} catch { $report.Findings += 'ERROR: Unable to query Microsoft Defender state' }

# Shadow copies and recovery configuration should exist and not be freshly deleted
$shadows = Get-CimInstance Win32_ShadowCopy -ErrorAction SilentlyContinue
if (-not $shadows) { $report.Findings += 'WARN: No VSS shadow copies found; verify backup-independent recovery points' }
$bcd = (bcdedit /enum {current} 2>$null | Out-String)
if ($bcd -match 'recoveryenabled\s+No') { $report.Findings += 'CRITICAL: Windows recovery is disabled via bcdedit' }

# PowerShell hardening signals
$psv2 = Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root -ErrorAction SilentlyContinue
if ($psv2.State -eq 'Enabled') { $report.Findings += 'WARN: PowerShell v2 is enabled; disable unless explicitly required' }

# Suspicious active processes from common ransomware precursor chains
$susp = Get-CimInstance Win32_Process | Where-Object { $_.CommandLine -match 'vssadmin.*delete.*shadow|wbadmin.*delete.*catalog|bcdedit.*recoveryenabled.*no|Add-MpPreference.*Exclusion|Set-MpPreference.*DisableRealtime|rclone.*(copy|sync|move)|7z.*a.*-p|reg.*save.*hklm|comsvcs.*MiniDump' }
foreach ($p in $susp) { $report.Findings += ('ALERT: PID {0} {1} :: {2}' -f $p.ProcessId, $p.Name, $p.CommandLine) }

# Backup service presence and state
Get-Service | Where-Object { $_.DisplayName -match 'backup|veeam|commvault|rubrik|cohesity|acronis' } | ForEach-Object { $report.Findings += ('SERVICE: {0} [{1}] Status={2} StartType={3}' -f $_.Name, $_.DisplayName, $_.Status, $_.StartType) }

$report | ConvertTo-Json -Depth 5

Immediate Incident Response Actions

If any critical finding fires, treat the host as pre-impact ransomware and move faster than the automation.

  1. Isolate from the network at the switch/EDR layer; do not power off unless volatile collection is already handled.
  2. Capture memory and triage artifacts if trained to do so; otherwise preserve the host and call IR.
  3. Disable or rotate exposed credentials immediately. If domain credential theft is plausible, plan enterprise-wide resets, including service accounts, local administrator passwords via LAPS, and krbtgt twice under controlled conditions.
  4. Block known staging destinations at egress and inspect proxy, DNS, firewall, and CASB logs for archive uploads and rare cloud tenants.
  5. Freeze backups and verify immutability. Confirm at least one offline, offsite, or object-locked copy predating the earliest suspicious authentication.
  6. Hunt for the identity source: VPN, firewall, RDP, SaaS, helpdesk reset, or contractor access. AI speed does not remove the need to close the initial vector.

Remediation and Hardening

Because no patchable CVE is named, remediation is control-plane hardening:

  • Enforce phishing-resistant MFA for remote access, administrators, helpdesk, and high-risk SaaS. Remove legacy VPN profiles and orphaned vendor accounts.
  • Tier administration. Domain Admins should never log on to user workstations or general-purpose servers. Use privileged access workstations and just-enough administration.
  • Constrain PowerShell: enable script block logging, module logging, transcription to a central store, constrain language mode for standard users, disable PowerShell v2, and control PS remoting by policy.
  • Alert by policy on backup destruction. Changes to shadow copies, backup catalogs, retention, object lock, and recovery settings should generate approval-gated tickets.
  • Make backups boringly resilient: 3-2-1-1-0, object lock/immutability, separate credentials, isolated backup networks, and quarterly restore evidence for critical systems.
  • Reduce egress freedom. Deny direct server internet by default, allowlist backup/cloud destinations, and inspect rare user agents and newly seen domains.
  • Segment around crown jewels: identity, virtualization management, backup control planes, medical or payment systems, and file servers should not share flat admin paths.
  • Deploy canary files and decoy shares on file servers with low-noise alerting for rename/write bursts.
  • Govern AI and automation service accounts like administrators. Inventory agents, scopes, secrets, API keys, and approval paths. Require human-in-the-loop for destructive operations.
  • Exercise the pre-encryption timeline. Tabletop a 15-minute scenario from Defender tampering to backup deletion and validate who can isolate, reset, block, and communicate.

No CISA deadline or vendor patch deadline is available from the supplied item. Track CISA ransomware guidance and your vendors for follow-on indicators: https://www.cisa.gov/stopransomware

Detection Engineering Notes

Do not deploy broad rules that alert on every rclone, 7z, net, or PowerShell execution. Baseline admin workstations, backup servers, build systems, and MSP tooling first. Use the Sigma rules as detections for high-confidence impact preparation and tampering, and use KQL/VQL to prove sequence, source account, and scope. The winning signal is correlation across identity, endpoint, network, and backup telemetry.

Related Resources

Security Arsenal Penetration Testing Services AlertMonitor Platform Book a SOC Assessment vulnerability-management Intel Hub

Is your security operations ready?

Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.