Intego has discovered a new Trojan called OSX/Crisis. This threat is a dropper which creates a backdoor when it’s run. It installs silently, without requiring a password, and works only in OSX versions 10.6 and 10.7 – Snow Leopard and Lion. Update: This threat may run on Leopard 10.5, but it has a tendency to crash. It does not run on the new Mountain Lion 10.8.
The Trojan preserves itself against reboots (i.e. it establishes persistence), so it will continue to run until it’s removed. Depending on whether or not the dropper runs on a user account with Admin permissions, it will install different components. We have not yet seen if or how this threat is installed on a user’s system; it may be that an installer component will try to establish Admin permissions.
If the dropper runs on a system with Admin permissions, it will drop a rootkit to hide itself. In either case, it creates a number of files and folders to complete its tasks. It creates 17 files when it’s run with Admin permissions, 14 files when it’s run without. Many of these are randomly named, but there are some that are consistent.
With or without Admin permissions, this folder is created in the infected user’s home directory:
Only with Admin permissions, this folder is created:
The backdoor component calls home to the IP address 176.58.100[.]37 every 5 minutes, awaiting instructions. The file is created in a way that is intended to make reverse engineering tools more difficult to use when analyzing the file. This sort of anti-analysis technique is common in Windows malware, but is relatively uncommon for OS X malware.
It uses low-level system calls to hide its activities, as shown in the following images:
Intego found samples of this malware on the VirusTotal website, a site used by security companies to share malware samples. This threat has not yet been found in the wild, and so far there is no indication that this Trojan has infected users so right now the threat is considered to be a low risk (note: see updates below). Nonetheless, Intego VirusBarrier X6 detects and removes this malware using today’s definitions. It detects the dropper component as OSX/Crisis, and the backdoor component as Backdoor:OSX/Crisis. It will also block connections with the IP address the backdoor component seeks to connect with.
Intego VirusBarrier X6 users should update as soon as possible to get protection from this threat.
We are still analyzing the threat at this time. We will post a more in-depth analysis as we have more details. Update: We have posted a deeper dive into OSX/Crisis, and details about how this OSX/Crisis variant was used in a targeted attack. We have also written several write-ups about later OSX/Crisis variants. You may also be interested in our write-up of OSX/NetWeirdRC (aka NetWire), another commercial macOS remote access tool (RAT). See also our latest malware write-ups.
You can also subscribe to our e-mail newsletter and keep an eye here on The Mac Security Blog for the latest Apple security and privacy news. And don’t forget to follow Intego on your favorite social media channels: