Malware authors have ported
a Trojan originally written for Linux systems to hijack Mac OS X systems,
security researchers found. Once compromised, the Macs could be used to launch
denial-of-service attacks.
The Tsunami Trojan works by
latching onto a host. Tsunami appears to be derived from Kaiten, an old
backdoor Trojan, dating back at least to 2002, that was designed to infect
Linux systems, Robert Lipovsky, a malware researcher at ESET wrote in an Oct.
25 blog. The Trojan is also evolving pretty quickly, as ESET researchers
discovered at least one new variant by Oct. 27, according to Pierre-Marc
Bureau, a senior malware researcher at ESET.
The Trojan is named for its
likely goal, to force infected computers into becoming part of a compromised
network to launch distributed-denial-of-service (DDoS) attacks, flooding
Websites with traffic and causing them to stop responding, according to Graham
Cluley, a senior technology consultant at Sophos.
"Even though there is
far less malware in existence for Mac OS X than for Windows, that doesn't mean
the problem is nonexistent," Cluley wrote on the Naked Security blog.
Once the Trojan program has
been copied onto the system, either intentionally or maliciously, the malware
attempts to connect to an Internet Relay Chat channel to receive further
instructions. The malware can launch DDoS attacks at a targeted server,
download additional malware on the machine and provide remote access to the
system, Cluley said.
The new variant has the
ability to make itself launch automatically on reboot, causing it to be more
persistent on the system, Bureau said. It also had an updated command and
control IRC server and channel than what was included in the previous version.
There are "very few
hosts" infected with this malware, Bureau said, noting that the developers
are most likely still in the process of testing the application.
The Kaiten source code has
been publicly available since at least September 2009, and it was
"trivial" to compile the code, using Apple's XCode, to create a Mac-executable,
Mac security company, Intego noted on its blog. Intego also noted that people
may intentionally install the Trojan on their systems if they voluntarily take
part in DDoS attacks, such as those supporting Anonymous operations.
Those "volunteers"
have "effectively put control" of their Macs into someone else's
hands, Cluley said.
While there have been many
instances of Windows malware re-engineered for the Mac platform, Tsunami
appears to be the first that takes advantage of the fact that Mac OS X is based
on BSD, an operating system with many similarities with Linux.
"If the bad guys think
they can make money out of infecting and compromising Macs, they will keep
trying," Cluley said, predicting more malware targeting "poorly
defended Mac computers."
There has been a flurry of
Mac malware activity recently. Beginning in September, F-Secure researchers
found the Revir/Imuler Trojan, which was spread through malicious PDF files.
Another Trojan—called Flashback because it masquerades itself as an update to
Adobe Flash, or Flash Player installer—was detected in late September and went
through various iterations this month, according to F-Secure. New capabilities
include the ability to detect if the Mac had a firewall installed as well as the
ability to search for virtual machines. If these were found, the malware
deleted itself.
The latest Flashback was far
more sinister, as it could disable Apple's built-in Xprotect malware detection
system by overwriting certain Xprotect files to prevent the system from getting
new signature updates. Intego said Flashback was the first Mac malware that
could "intentionally" damage system files. Removing the malware and
restoring the system could be time-consuming, Intego noted.
"We hope Mac malware
doesn't use similar techniques in the future that would require a full
installation of Mac OS X to repair damage," Intego said.
Cluley warned Mac users to
protect themselves from cyber-threats with proper security software.
"Don't be a soft target; protect yourself," he said.