Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Danfoss Patches High-Severity Vulnerability Exposing 4,980 Refrigeration Systems
October 13, 2026
Critical Ivanti Connect Secure CVE-2023-46805 0-day exploited
October 13, 2026
ICMacOS Malware Steals Credentials, Grants Persistent Remote Access
October 13, 2026
Home/CyberSecurity News/ICMacOS Malware Steals Credentials, Grants Persistent Remote Access
CyberSecurity News

ICMacOS Malware Steals Credentials, Grants Persistent Remote Access

Key Takeaways ICMacOS malware has evolved from a basic information stealer to a persistent Remote Access Trojan (RAT) targeting macOS systems. The updated malware, also known as Icarus macOS, now...

Sarah simpson
Sarah simpson
October 13, 2026 5 Min Read
2 0

Key Takeaways

  • ICMacOS malware has evolved from a basic information stealer to a persistent Remote Access Trojan (RAT) targeting macOS systems.
  • The updated malware, also known as Icarus macOS, now includes a live command channel and a robust startup mechanism, enabling prolonged access to compromised Macs.
  • Attackers leverage fake system prompts and “ClickFix” social engineering tactics to trick users into executing malicious commands in Terminal.
  • The malware is actively advertised on Russian-speaking cybercrime forums, with subscription models ranging from $699 weekly to $1,699 monthly.
  • Beyond standard credentials, ICMacOS specifically targets developer-related files like AWS keys, SSH credentials, and Kubernetes settings, posing a significant risk to organizational infrastructure.

The ICMacOS malware, also known as Icarus macOS, has undergone a significant evolution, transforming from a straightforward credential and cryptocurrency wallet stealer into a sophisticated remote access trojan (RAT). This development grants attackers persistent control over infected Apple Mac devices, moving beyond initial data exfiltration to establish a long-term presence.

Table Of Content

  • Key Takeaways
  • ICMacOS Malware Evolution and Distribution
  • Infection Chain and Credential Theft
  • Data Exfiltration and Geographic Restrictions
  • Persistent Remote Access Changes the Risk
  • What You Should Do
  • Indicators of Compromise (IoCs)
  • Network Indicators
  • SHA-256 Hashes

The latest iteration of ICMacOS incorporates a live command-and-control (C2) channel and a new persistence mechanism. This allows threat actors to maintain access to compromised systems, execute arbitrary commands, and continuously harvest sensitive information, dramatically escalating the threat posed to Mac users and enterprises.

For developers, the risks are particularly acute. The malware is designed to exfiltrate critical assets such as cloud keys, SSH credentials, and project secrets. A breach on a single developer workstation could potentially compromise broader organizational infrastructure, highlighting the far-reaching implications of this threat.

Researchers from SOCRadar’s Threat Research Unit identified ICMacOS in September 2026. Their comprehensive report, published on October 12, details two distinct versions: an initial information stealer and the more advanced build featuring persistent remote access capabilities. The malware is actively promoted by a Russian-speaking threat actor operating under the alias “GlowComa.”

ICMacOS Malware Evolution and Distribution

GlowComa extensively promotes ICMacOS across prominent Russian-speaking cybercrime forums, including XSS, Exploit.in, and Rehub, with updates disseminated via Telegram. The malware is offered under a subscription model, with weekly access starting at $699 and monthly subscriptions reaching $1,699.

Subscribers gain access to a dedicated management panel, which provides a centralized interface for tracking compromised devices, viewing stolen credentials, cookies, files, and cryptocurrency wallet data. The panel, developed in Go and utilizing MySQL for data storage, also delivers real-time Telegram alerts upon successful data exfiltration.

Infection Chain and Credential Theft

The infection process typically begins with “ClickFix” pages. These malicious web pages employ social engineering tactics to trick victims into pasting harmful commands directly into their Mac’s Terminal application. This method mirrors other macOS ClickFix campaigns where fake verification prompts manipulate users into inadvertently executing malware.

ICMacOS initiates its attack with a Bash script designed to fetch a specific dropper for the campaign. This dropper then modifies Terminal preferences to obscure window details and subsequently employs AppleScript to display a convincing, but fake, “System Preferences” password dialog. The malware attempts to validate the entered password by trying to unlock the user’s login Keychain, allowing up to five attempts. A successful password entry provides the malware with a verified credential for subsequent exploitation.

Following password acquisition, the script identifies whether the target Mac runs on an Intel or Apple Silicon processor and downloads the corresponding payload. The malware then launches silently in the background, using the stolen password and campaign details as arguments. Finally, it closes the Terminal window and displays a fabricated error message, configured from its command-and-control server. The developer claims support for macOS Sierra and newer versions, though the report does not confirm compatibility across all macOS releases.

Data Exfiltration and Geographic Restrictions

The primary payload is a 64-bit Mach-O executable written in Go. The initial version of ICMacOS includes geographic guardrails, checking for Russian language settings and the device’s public IP address to avoid targeting Russia and other Commonwealth of Independent States (CIS) countries. This aligns with the operator’s advertised restrictions.

ICMacOS is designed to harvest an extensive range of sensitive data. Its collection modules target browser passwords, cookies, browsing history, cryptocurrency wallets, and data from password managers. Of particular concern are developer-specific files, including AWS credentials, Kubernetes configurations, SSH keys, Git credentials, and environment variables. This focus on developer assets underscores how a single compromised workstation can serve as a gateway to an organization’s broader infrastructure, a risk observed in other macOS campaigns targeting developers.

Furthermore, ICMacOS extracts messaging data from applications such as Telegram, WhatsApp, Discord, and Apple Messages, alongside Apple Notes and Termius information. The malware attempts to decrypt Keychain contents using the initially captured password and an embedded Go library. If this method fails, it leverages Apple’s built-in security utility, often displaying additional fake prompts to solicit administrator approval.

All collected files are compressed into a hidden ZIP archive and uploaded to the C2 server via an HTTPS request. An additional Python payload expands the data collection to include VPN profiles, Slack, Signal, Zoom, and documents found in common user directories. This payload also converts browser cookies into a format suitable for session hijacking, enabling attackers to bypass traditional authentication methods.

Persistent Remote Access Changes the Risk

The updated Version 2 of ICMacOS introduces robust persistence mechanisms. Before establishing persistence, it checks for existing malware processes and evaluates available user privileges. It then installs a LaunchAgent with a deceptive, Apple-like name, such as com.apple.systemupdater.plist, and loads it into the active user session.

The LaunchAgent configuration ensures continuous execution of the malware and includes a 60-minute fallback interval, designed to re-establish access if the process is terminated. This new build also establishes a persistent WebSocket connection using the Gorilla WebSocket library.

Commands received from the C2 server are executed through the Unix shell, with real-time output streamed back to the attackers. This persistent backdoor functionality mirrors capabilities seen in other macOS threats, such as Atomic Stealer, which similarly evolved from an infostealer to a long-term remote access threat.

Version 2 further expands its data collection to include clipboard text, Outlook data, Steam files, browser autofill records, and shell history. Defenders must remain vigilant for any unusual password dialogs, suspicious Terminal activity, hidden temporary archives, and newly created LaunchAgents.

What You Should Do

  • Educate Users: Train users to recognize and avoid “ClickFix” social engineering tactics, especially prompts asking to paste commands into Terminal or enter system passwords.
  • Implement Endpoint Detection and Response (EDR): Deploy robust EDR solutions capable of detecting unusual process activity, unauthorized file modifications, and suspicious network connections.
  • Monitor for Suspicious Activity: Regularly review system logs for unexpected password dialogs, unusual Terminal commands, the creation of hidden temporary archives (e.g., /tmp/.systemd-private-helper.zip), and newly installed LaunchAgents (e.g., ~/Library/LaunchAgents/com.apple.systemupdater.plist).
  • Practice Principle of Least Privilege: Limit user and application privileges to the minimum necessary for their functions, especially for developer accounts which often hold highly sensitive credentials.
  • Isolate and Remediate: Immediately isolate any suspected compromised devices. Reset all exposed credentials from a known clean system and review all active user sessions for unauthorized activity.
  • Secure Developer Workstations: Implement enhanced security measures for developer environments, including strict access controls for cloud keys, SSH credentials, and source code repositories.
  • Network Filtering: Block access to the identified malicious domains and IP addresses at the network perimeter.

Indicators of Compromise (IoCs)

Network Indicators

Type Indicator Source context
Domain escapeai[.]live Payload delivery, configuration, data upload, and remote commands
Domain mikoblico[.]xyz Listed network indicator; specific role not stated
IP address 85.137.253[.]61 Listed network indicator
IP address 45.13.186[.]247 Listed network indicator
URL hxxps[://]escapeai[.]live/api/build_config Remote build configuration
URL hxxps[://]escapeai[.]live/icmacos_run_v2[.]command?t={date} Dropper download
URL hxxp[://]escapeai[.]live/loader_v2[.]sh?build={build_name}&owner={owner} Loader endpoint
URL hxxps[://]escapeai[.]live/ICMacOs?arch=arm64 Apple Silicon payload
URL hxxps[://]escapeai[.]live/ICMacOs?arch=amd64 Intel payload
URL hxxps[://]escapeai[.]live/payload[.]py Additional Python payload
URL hxxps[://]escapeai[.]live/upload Stolen-data upload
WebSocket URL wss[://]escapeai[.]live/ws?mac_id={hostname}&username={username} Interactive command-and-control channel

The network indicators and their documented roles are sourced from the original report found here.

SHA-256 Hashes

<td style="text-

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackExploitMalwareSecurityThreat

Share Article

Sarah simpson

Sarah simpson

Sarah is a cybersecurity journalist specializing in threat intelligence and malware analysis. With over 8 years of experience covering APT groups, zero-day exploits, and advanced persistent threats, Sarah brings deep technical expertise to breaking cybersecurity news. Previously, she worked as a security researcher at leading threat intelligence firms, where she analyzed malware samples and tracked cybercriminal operations. Sarah holds a Master's degree in Computer Science with a focus on cybersecurity and is a regular contributor to major security conferences.

Previous Post

Threat Intelligence Guide for US SOC Teams and CISOs

Next Post

Critical Ivanti Connect Secure CVE-2023-46805 0-day exploited

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
XWorm Malware Spies Via Microphones, Hijacks Browser Sessions
October 13, 2026
SAP Patches Critical Code Injection, Memory Corruption Bugs
October 13, 2026
Kimsuky Hackers Deploy Funhouse Ransomware via Malicious Resume Docs
October 13, 2026
Top Authors
David kimber
David kimber
Marcus Rodriguez
Marcus Rodriguez
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us
Type Source-listed value
SHA-256 5dfb0c01ac5c075e23ec37873b30ba16cf28e290e9439d04101f0a8191f929d8
SHA-256 8cc449e7e240894e77187f6faff415bc8b9f2f9da73f60eef1f7605debd9144a
SHA-256 62e435102e1e1de74537f174ede7c8ff198dc4df3fd2e1167f537096e0b4dd17
SHA-256 857236d1902f4604acdf27519c0310064d21f8a82af3b95b1e4f02fef581b1d0
SHA-256 6917505bbdc8efa01ea1a0298eae62a93a57a8c98d3712a69d822dca4a667f05
SHA-256 dca852b53c259641e1782bd9122c5007130614a7a8fd17102400acb4f50f6e94
SHA-256 e7e8ac14aaee970c6d00c6cbb398decc56dfc128974c01bfc8e7acd13a18576e
SHA-256 ec37acd3bd15f50eee2941d5644ca0ee738b36ce4a39e9e08058e35ebc7961fc
SHA-256 fcf9de13ecc70b4fda3998ed7a93849edf86c48767a1a13f32f4a6a631a65ae2