CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →

GhostFrame

malware · malware:ghostframe single-source

Web-panel command-and-control and post-exploitation framework for root-compromised VMware ESXi hosts: vmhostd-core implant, VM control, SOCKS5 pivot, ESXi login interception and VMkatz-based guest credential theft; Recorded Future Insikt links it to TAG-218 (Recorded Future Insikt Group, 2026-11-10).

Coverage
1
first 2026-11-11 → last 2026-11-11
Latest activity
2026-11-11
Insikt: GhostFrame implant re-disables ESXi execInstalledOnly every five seconds and steals guest credentials
Peak priority
notable
1 notable
Targets
·
regions: us, europe
Sources cited
2
2 hosts

Action items (1)

Do-now tasks recorded on the entries about GhostFrame, newest first. Check the date before acting on an older one.

  • On every ESXi host that sits behind a SonicWall, Palo Alto Networks or Fortinet VPN appliance that was compromised or unpatched since late August, check for an unexpected executable under /opt, a process masquerading as the ESXi host daemon, changes to /etc/rc.local.d/local.sh, and an ESXi firewall or execInstalledOnly setting that switches itself back off, because Insikt reports the implant resets both controls about every five seconds and re-enabling them without removing its persistence is futile.
    2026-11-11Insikt: GhostFrame implant re-disables ESXi…

Defender insights

What each entry about GhostFrame tells a defender to do, newest first.

2026-11-11NOTABLEInsikt: GhostFrame implant re-disables ESXi execInstalledOnly every five seconds and steals guest credentials

Exposure · triage · detection

Relationships explore in graph

Typed, source-stated connections from the entity registry; each edge cites the entry whose reporting establishes it.

used by

Story timeline

  1. 2026-11-11GhostFrame: Recorded Future's Insikt Group finds an ESXi post-exploitation framework (vmhostd-core implant, VM control panel, VMkatz credential theft) used by TAG-218, whose activity overlaps Settra ransomware and which targeted SonicWall, Palo Alto Networks and Fortinet VPN appliances in the US and Europe
    active-threatsInsikt: GhostFrame implant re-disables ESXi execInstalledOnly every five seconds and steals guest credentials

Hunting pivots

Affected products
ATT&CK techniques (11 across 7 tactics)

11 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.1 · compare on the matrix · Navigator layer (JSON)

  • PersistenceBoot or Logon Initialization Scripts: RC Scripts
  • Privilege EscalationBoot or Logon Initialization Scripts: RC Scripts
  • StealthMasquerading: Match Legitimate Resource Name or Location · Reflective Code Loading
  • Defense ImpairmentDisable or Modify Tools · Disable or Modify System Firewall
  • Credential AccessOS Credential Dumping: Security Account Manager · OS Credential Dumping: NTDS · OS Credential Dumping: LSA Secrets
  • Lateral MovementRemote Services: VNC
  • Command and ControlProxy · Non-Standard Port

Persistence TA0003

T1037.004Boot or Logon Initialization Scripts: RC Scripts×1

Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system’s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Privilege Escalation TA0004

T1037.004Boot or Logon Initialization Scripts: RC Scripts×1

Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system’s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Stealth TA0005

T1036.005Masquerading: Match Legitimate Resource Name or Location×1

Adversaries may match or approximate the name or location of legitimate files, Registry keys, or other resources when naming/placing them. This is done for the sake of evading defenses and observation.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

T1620Reflective Code Loading×1

Adversaries may reflectively load code into a process in order to conceal the execution of malicious payloads. Reflective loading involves allocating then executing payloads directly within the memory of the process, vice creating a thread or process backed by a file path on disk (e.g., Shared Modules).

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Defense Impairment TA0112

T1685Disable or Modify Tools×1

Adversaries may disable, degrade, or tamper with security tools or applications (e.g., endpoint detection and response (EDR) tools, intrusion detection systems (IDS), antivirus, logging agents, sensors, etc.) to impair or reduce visibility of defensive capabilities. This may include stopping specific services, killing processes, modifying or deleting tool configuration files and Registry keys, or preventing tools from updating. This may also include impairing defenses more broadly by disrupting preventative, detection, and response mechanisms across host, network, and cloud environments.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

T1686Disable or Modify System Firewall×1

Adversaries may disable or modify host-based or network firewalls to impair defensive mechanisms and enable further action. Once an adversary has gathered sufficient privileges, they can tamper with firewall services, policies, or rule sets to remove restrictions on inbound or outbound traffic. For example, this may include turning off firewall profiles, altering existing rules to permit previously blocked ports or protocols, or adding new rules that create covert communication paths (e.g., adding a new firewall rule for a well-known protocol (such as RDP) using a non-traditional and potentially less secure port).

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Credential Access TA0006

T1003.002OS Credential Dumping: Security Account Manager×1

Adversaries may attempt to extract credential material from the Security Account Manager (SAM) database either through in-memory techniques or through the Windows Registry where the SAM database is stored. The SAM is a database file that contains local accounts for the host, typically those found with the <code>net user</code> command. Enumerating the SAM database requires SYSTEM level access.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

T1003.003OS Credential Dumping: NTDS×1

Adversaries may attempt to access or create a copy of the Active Directory domain database in order to steal credential information, as well as obtain other information about domain members such as devices, users, and access rights. By default, the NTDS file (NTDS.dit) is located in <code>%SystemRoot%\NTDS\Ntds.dit</code> of a domain controller.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

T1003.004OS Credential Dumping: LSA Secrets×1

Adversaries with SYSTEM access to a host may attempt to access Local Security Authority (LSA) secrets, which can contain a variety of different credential materials, such as credentials for service accounts. LSA secrets are stored in the registry at <code>HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets</code>. LSA secrets can also be dumped from memory.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Lateral Movement TA0008

T1021.005Remote Services: VNC×1

Adversaries may use Valid Accounts to remotely control machines using Virtual Network Computing (VNC). VNC is a platform-independent desktop sharing system that uses the RFB (“remote framebuffer”) protocol to enable users to remotely control another computer’s display by relaying the screen, mouse, and keyboard inputs over the network.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Command and Control TA0011

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-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

T1571Non-Standard Port×1

Adversaries may communicate using a protocol and port pairing that are typically not associated (for example, HTTPS over port 8088 or port 587 as opposed to the traditional port 443). Adversaries may make changes to the standard port used by a protocol to bypass filtering or muddle analysis/parsing of network data.

Evidence: 2026-11-11/ghostframe-esxi-post-exploitation-framework-tag-218 · ATT&CK page ↗

Entries about GhostFrame (1)

2026-11-11 · view entry permalink →

NOTABLENATOB2

GhostFrame: Recorded Future's Insikt Group finds an ESXi post-exploitation framework (vmhostd-core implant, VM control panel, VMkatz credential theft) used by TAG-218, whose activity overlaps Settra ransomware and which targeted SonicWall, Palo Alto Networks and Fortinet VPN appliances in the US and Europe

Insikt Group describes GhostFrame, a previously undocumented command-and-control and post-exploitation framework for compromised VMware ESXi hosts, which it saw used by TAG-218, a group "whose operations overlap with Settra ransomware" (Recorded Future, 2026-11-10). Operators must already hold root on the host: the implant, an ELF named vmhostd-core generated from a web operator panel, does not exploit a vulnerability to gain access (Recorded Future, 2026-11-10). It copies itself to /opt/vmhostd-core, edits the ESXi boot script /etc/rc.local.d/local.sh and runs /sbin/auto-backup.sh to keep the change across reboots, masquerades as vmhostd (resembling VMware's vmware-hostd), and about every five seconds disables the ESXi firewall and the execInstalledOnly control that restricts execution of unsigned binaries, so an administrator who re-enables them is undone (Recorded Future, 2026-11-10). Its command channel opens simultaneous TCP connections to one address on ports 53, 2222, 3389, 4444, 8443 and 9443, keeps the first that succeeds and retries after a random delay of 5 to 12 seconds, which Insikt notes is a network detection opportunity; the implant is mainly an in-memory shellcode loader with a reverse-shell fallback.

From the hypervisor the panel can list registered VMs, change power state, create or delete snapshots, enable VNC on a guest, run a SOCKS5 proxy for pivoting, intercept ESXi logins, and run the open-source VMkatz against VM memory snapshots, virtual disks or whole datastores to recover NTLM hashes, Kerberos tickets, SAM and LSA secrets and NTDS.dit data without running anything inside the guest (Recorded Future, 2026-11-10). Insikt ties TAG-218's victim-facing servers to VPN-appliance targeting across the US and Europe between late August and October 2026, "predominantly SonicWall, Palo Alto Networks, and Fortinet devices", and says four of those organisations later appeared on the Settra leak site; it assesses that other financially motivated actors are highly likely to adopt the framework, which is an assessment, not an observation (Recorded Future, 2026-11-10). Unit 42 independently reports that after CVE-2026-0257 exploitation attackers pivot from the VPN gateway directly to the virtualization layer (Palo Alto Networks Unit 42, 2026-10-20).

Triage: administrators legitimately edit local.sh, create snapshots and use VNC; the discriminators are a firewall-off and execInstalledOnly loop, a binary under /opt named vmhostd where the genuine daemon is vmware-hostd, and snapshot-file reads by a non-backup account.

Insikt Group identified GhostFrame being used by TAG-218, a threat activity group whose operations overlap with Settra ransomware.

Operators must already have root-level access to the ESXi host to deploy and execute the implant, as the implant does not exploit a vulnerability to gain access.

These commands run approximately every five seconds, allowing the implant to disable the controls again if an administrator attempts to restore them.

targeting virtual private network (VPN) appliances across the US and Europe between late August and October 2026, predominantly SonicWall, Palo Alto Networks, and Fortinet devices.

Recorded Future (Insikt Group) 2026-11-10

The most significant evolution in tactics, techniques and procedures (TTPs) following successful exploitation of CVE-2026-0257 is the direct pivot to the virtualization layer.

Palo Alto Networks Unit 42 2026-10-20

Builds on: Kaspersky: ESXi and Proxmox ransomware ran on a monitoring server's root password and admin… · Qilin's October build spreads through vCenter and ESXi, reboots into Safe Mode and prints notes… · Qilin and Inc ransomware exploit the GlobalProtect bypass; one intrusion pivoted to vCenter and…

threat11 Nov 03:41Zsingle-sourceOpen finding →

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

  • Threats1

Source distribution

  • recordedfuture.com1 (50%)
  • unit42.paloaltonetworks.com1 (50%)