Gaslight
Hunt this family in your stack
Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.
Techniques & procedures
10 distinct techniques documented for this family, organized by ATT&CK tactic.
Execution
1 technique
Execution
Persistence
1 technique
Persistence
Privilege Escalation
1 technique
Privilege Escalation
Stealth
4 techniques
Stealth
To avoid static analysis, it resolves its API calls at runtime via dlsym, steering clear of static symbol tables, and determines its own executable location dynamically.
This implant’s plist carries the Label value com.apple.system.services.activity. Masquerading within Apple’s com.apple.* namespace is a tactic widely used in many macOS malware families, including those previously tied to DPRK-linked activities.
Credential Access
1 technique
Credential Access
Discovery
2 techniques
Discovery
Recent activity
2 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A Rust-based macOS backdoor and infostealer that uses prompt-injection-themed deception to mislead analysts and LLM-assisted triage tools. It maintains persistence via a LaunchAgent, communicates over the Telegram Bot API using AES-GCM over certificate-pinned TLS, resolves APIs at runtime to evade static analysis, and steals browser credentials, terminal histories, application listings, process snapshots, and the login keychain-db.
A Rust-based macOS backdoor referred to as Gaslight.
The version that knows your environment.
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.