A file that looks like a image file and bears a camera-like filename with the extension not visible by default has been discovered
to actually be a rogue application that could install a permanent "backdoor" on Mac systems and triggers Preview to open an image, fooling the user into thinking it was simply an unusual picture file. The purpose of the Trojan appears to be supportive of the hacker Syrian Electronic Army
, which is in league with the totalitarian regime of Syria's present government. It is currently considered low-risk for a number of reasons.
The main reason why this new threat is seen as minimal is because the controlling server behind the attack is currently down and is not sending commands to affected users, with US and other law-enforcement authorities likely to assure that it remains inactive. The spread of the Trojan appears to be a targeted attack aimed at certain groups opposed to Syrian President Bashal al-Assad, and isn't seen to be aimed at widespread distribution.
Further, installing the Trojan requires an admin password, alerting users to the fact that the so-called "image" file is in fact an application; genuine image files do not require installation procedures. Finally, Mac users running either OS X Lion or Mountain Lion (10.7 or 10.8, estimated to be around 70-80 percent of the active Mac user base) who have Gatekeeper
(or are running an up-to-date anti-malware product) will find the Trojan blocked automatically. Apple may further update its own built-in XProtect anti-malware system
(available to Snow Leopard, Lion and Mountain Lion users) to prevent accidental installation and indeed may have already done so; updates to XProtect are done silently without user knowledge.
Intego says that while the Trojan has been spotted "in the wild" among users, and despite the Trojan's attempts to disguise itself, the overall threat level "appears to be low." The Trojan, called OSX/Leverage.A by Intego, disguises itself as a picture file. Once installed by a user with admin privileges, it installs a backdoor that allows an attacker to send a variety of commands, the company says.
It's unclear how the malware was intended to be distributed, but could have been intended for email or placed on a website as part of a "watering hole" attack
. Users who try to download the application from a website, through a browser or in email will likely get flagged by Gatekeeper unless the latter has been disabled.
Once installed, OSX/Leverage.A copies itself to the Shared folder in Users as "UserEvent.app" and creates a launch agent so that it is activated at startup. The app shows no sign of appearing in the dock or via Command-Tab, and once inserted opens a JPG file inside the Application bundle calling Preview in an attempt to fool the user that the "picture" is harmless. It then tries to connect to the currently-disabled "command and control" (C&C) server on port 7777.
Intego says that "in testing, we observed the C&C receiving a variety of system information about the affected machine, sending Pings to monitor the connection, and trying to download [a Syrian Electronic Army] image file to the machine, among other commands." The company advises users to keep software, OS versions, browsers and plugins (particularly Flash and Java, if used) up to date, and to avoid supplying a password for any image file downloaded from the web or received in an email.