New Gaslight macOS Malware Uses Prompt Injection to Disrupt AI-Assisted Analysis
New macOS malware 'Gaslight' uses prompt injection to evade AI analysis tools.
A new macOS malware named Gaslight, written in Rust, has been discovered employing prompt injection techniques to deceive AI-assisted analysis tools. This implant, believed to be from North Korea-aligned actors, embeds fabricated system failure messages to cause AI triage agents to abort or refuse analysis. Gaslight also utilizes a Telegram bot for command and control and includes a Python script for extensive information gathering.
AI summary of the linked source. Not reviewed by an editor. How this works
Run SentinelOne?
Get an email when a new story names SentinelOne, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonThe Gaslight malware represents a novel and dangerous evolution in adversarial tactics: rather than simply evading detection, it actively manipulates AI-assisted triage tools by injecting fabricated system messages that cause those tools to abandon analysis entirely. This matters because security teams are increasingly relying on AI co-pilots and automated triage agents to handle alert volume, creating a new attack surface where the analysis pipeline itself becomes a target. If defenders trust AI output without critical validation, adversaries can blind them at the exact moment a threat is active. The use of Telegram for command-and-control further obscures malicious traffic within legitimate encrypted communication channels, compounding detection difficulty.
What helps against this
How we list vendors- Device management (MDM and UEM)
Every company laptop and phone is known, encrypted, locked down and up to date.
- Endpoint detection and response (EDR and XDR)
Malware and hands-on-keyboard attackers on laptops and servers get spotted and stopped.
- AI application security
Prompt injection, data leaks through AI tools and unapproved AI use get caught.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- mitre_attack — T1071.001
- mitre_attack — T1547.001
- mitre_attack — T1056.004
- malware — Gaslight