Mirage Kitten Uses NightLedger and WebSocket Tunnelers in Espionage Campaign

· Original article ↗

Summary

Kaspersky researchers attribute NightLedger, ArcBridge and BridgeHead to Mirage Kitten, reporting their use in espionage targeting aerospace, aviation, defense and telecom organizations across the Middle East, Europe and Africa. Initial access remained unclear for most

Key points

  • Researchers attribute the malware set to Mirage Kitten based on code and behavioral similarities, and observed BridgeHead deployments in Egypt and a Pakistan-based aerospace and aviation environment.
  • Spear-phishing lures included recruitment-themed content and lookalike videoconferencing pages that redirected targets to malicious archives; initial access remained unclear for most observed samples.
  • NightLedger is a Windows backdoor that can execute processes, discover files and processes, capture screenshots, transfer files, and collect NetSetup.log.
  • NightLedger masquerades as SspiCli.dll and appears designed for DLL search-order hijacking through a legitimate AppVShNotify.exe binary; it communicates with command-and-control servers over HTTPS.
  • BridgeHead and ArcBridge are WebSocket tunnelers that provide operator-controlled relay access. BridgeHead supports SOCKS5-style TCP tunneling and handles corporate proxy authentication using Negotiate or NTLM.
  • BridgeHead checks the local username before activating, while ArcBridge supports operator commands to open tunnels and resolve hostnames or addresses.
  • Telemetry identified victims in Egypt, Jordan, Tanzania, Pakistan, Ethiopia and Burkina Faso, across government, aviation, telecom, financial and other sectors.

Article Details

Attack Vectors
  • Targeted spear-phishing with recruitment-themed lures impersonating trusted brands and hiring platforms.
  • Lookalike videoconferencing pages redirected victims to malicious archives hosted on third-party file-sharing services.
  • NightLedger used DLL search-order hijacking via a malicious SspiCli.dll alongside AppVShNotify.exe.
  • BridgeHead and ArcBridge provided WebSocket-based tunneling; BridgeHead handled corporate proxy authentication and relayed operator traffic through victim machines.
Defensive Notes
  • Monitor for unexpected SspiCli.dll loading alongside AppVShNotify.exe and for NightLedger's reported HTTPS beaconing and HTTP POST activity.
  • Review proxy logs for unusual WebSocket connections, repeated HTTP 407 responses, and Windows-integrated proxy authentication associated with tunneling activity.
  • Hunt for the reported NightLedger and BridgeHead mutexes, deployment filenames, and paths, including A8215357-F99A-44FE-BC65-D8F0434B0C03 and F56E68DA-4A89-46B4-9AC8-7290A7651000.

Indicators of compromise

TypeIndicatorContext
DOMAINaecert[.]orgC2 host embedded in ArcBridge's configuration block.
DOMAINbuisness-centeral-transportation[.]comListed among the article's campaign infrastructure indicators.
DOMAINbusiness-deegital[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINbusiness-startup[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINbusinessdeegital[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINbusinessmixture[.]comDomain used by a BridgeHead-related variant for WSS communications.
DOMAINbusinessstartup[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINglobal-reds[.]comListed among the article's campaign infrastructure indicators.
DOMAINhealthcarezoom-centeral[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINhealthcarezoomcenteral[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINhealthcarezoomcenteral[.]orgListed among the article's campaign infrastructure indicators.
DOMAINneexportfolio[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
DOMAINneexportfolio[.]comListed among the article's campaign infrastructure indicators.
DOMAINneexportfolio[.]eastus[.]cloudapp[.]azure[.]comSpecific hostname listed among the article's campaign infrastructure indicators.
DOMAINrealhealthshop[.]comNightLedger C2 domain used for periodic HTTPS requests.
DOMAINsmartconnect[.]azurewebsites[.]netBridgeHead WebSocket C2 host identified in the article.
DOMAINthehealth-life[.]comListed among the article's campaign infrastructure indicators.
DOMAINtjconsultingservices[.]comNightLedger fallback C2 domain.
DOMAINtoadreport[.]azurewebsites[.]netListed among the article's campaign infrastructure indicators.
IPV4172[.]86[.]98[.]113IP address listed as associated campaign infrastructure.
MD542f847597109da2a220391bb09d00676Hash listed for an ArcBridge WebSocket tunneling tool sample.
MD55fa15ef96808ea82f0a6176f0bb4b386Hash listed for an ArcBridge WebSocket tunneling tool sample.
MD56038d42af0affd1fb263f470c0956f6bHash listed for a BridgeHead WebSocket tunneling tool sample.
MD5a239e655709a2518dd0b7bdbed163679Hash listed for the NightLedger backdoor sample.
MD5ae628efa305387b633dce82f9364875bHash listed for an additional BridgeHead-related sample.
MD5afb1c1583606599c7272cfb33cc6f498Hash listed for an ArcBridge WebSocket tunneling tool sample.
MD5c832ecd135781b11f59e3fffb3d2b6acHash of a BridgeHead-related variant described as communicating with businessmixture.com/blog over WSS.
MD5c90f0efadbf322e5eb1c4103a38c30e6Hash listed for a BridgeHead sample stored as libwinpthread-1.dll.
MD5d09b14a2fe01c7363ecc56f5d046162cHash listed for a BridgeHead sample stored as IPHLPAPI.dll.
MD5f7d36cc5904a53252d2bb3d21615134fHash listed for a BridgeHead sample stored as libwinpthread-1.dll.

MITRE ATT&CK

Threat Actors

Malware

ArcBridgeSandstorm, and Nimbus Manticore) deployed custom malware including the NightLedger backdoor and the ArcBridge and BridgeHead WebSocket tunnelers to conduct targeted espionage against aerospace, aviation, defense,BridgeHeadand Nimbus Manticore) deployed custom malware including the NightLedger backdoor and the ArcBridge and BridgeHead WebSocket tunnelers to conduct targeted espionage against aerospace, aviation, defense, and telecomLIGHTRAILThis aligns with previous public reporting, which documented the group’s use of the LIGHTRAIL and POLLBLEND tunnelers.MiniFastseen in the backdoor we track internally as Retrograde, which overlaps with tooling publicly reported as MiniFast/MiniUpdate, attributed to the same APT group.NightLedger(also tracked as UNC1549, Smoke Sandstorm, and Nimbus Manticore) deployed custom malware including the NightLedger backdoor and the ArcBridge and BridgeHead WebSocket tunnelers to conduct targeted espionage againstPOLLBLENDThis aligns with previous public reporting, which documented the group’s use of the LIGHTRAIL and POLLBLEND tunnelers.Retrograde/MiniFastclosely mirrors the enterprise proxy traversal logic seen in the backdoor we track internally as Retrograde, which overlaps with tooling publicly reported as MiniFast/MiniUpdate, attributed to the same APT group.TWOSTROKE[T1027] Obfuscated Files or Information – NightLedger tokenizes custom C2 payloads and TWOSTROKE uses hex-encoded responses (‘tokenizes the payload’ and ‘hex-encoded’).

Tools

Countries

Industries

Related Articles