Attacks/Breaches
8/21/2012
08:45 AM
50%
50%

Crisis Financial Malware Spreads Via Virtual Machines

Malicious code, disguised as a VeriSign-approved Adobe Flash installer, affects Macs, Windows PCs, and Windows Mobile devices.

The recently discovered Crisis financial malware can spread using capabilities built into VMware virtual machines.

Also known as Morcut, the malicious rootkit--spread via an installer that's disguised as an Adobe Flash Player installer--was first discovered last month by antivirus vendor Kaspersky, which found it targeting Apple OS X systems. But the installer, which is a Java archive (a.k.a. JAR) file--dubbed Maljava by Symantec--that claims to have been signed by VeriSign, also includes the ability to infect Windows machines with the Crisis rootkit.

"The JAR file contains two executable files for both Mac and Windows. It checks the compromised computer's [operating system] and drops the suitable executable file," said Takashi Katsuki, a software engineer at Symantec Security Response, in a blog post. "Both these executable files open a back door on the compromised computer."

[ Security researchers, take note: Google Ups Bug Bounties Amid Booming Exploit Market. ]

Crisis includes multiple Windows-only features and propagation techniques. Notably, on Windows systems, "the threat uses three methods to spread itself: one is to copy itself and an autorun.inf file to a removable disk drive, another is to sneak onto a VMware virtual machine, and the final method is to drop modules onto a Windows Mobile device," said Katsuki.

But he emphasized that the malware doesn't spread using a flaw in the VMware virtual machine software. Rather, "it takes advantage of an attribute of all virtualization software: namely, that the virtual machine is simply a file or series of files on the disk of the host machine," he said. "These files can usually be directly manipulated or mounted, even when the virtual machine is not running."

According to Symantec, this is the first-known example malware that attempts to propagate via a virtual machine. "Many threats will terminate themselves when they find a virtual machine monitoring application, such as VMware, to avoid being analyzed, so this may be the next leap forward for malware authors," said Katsuki.

But as noted, the malware can spread not only via Windows, Apple OS X, and virtual machines, but also by dropping attack modules onto any Windows Mobile devices that are connected to a Windows PC. To do so, Crisis employs the Windows remote application programming interface (RAPI), which doesn't work on Android or iPhone devices. But Symantec said that while it's seen this capability in the malware, it has yet to recover any of the actual Windows Mobile attack modules.

The revelations over the additional Crisis capabilities reinforce that the malware--which offers spyware that can capture keystrokes in browsers and instant messaging clients, and which uses a rootkit that can survive reboots--has been professionally designed, apparently to steal people's personal financial information.

Interestingly, according to Internet discussion boards, the malware may have started life as the Remote Control System, which is information security software developed and sold by the Italian HackingTeam group. According to the company's website, the software is only sold to law enforcement and government agencies.

But the malware appears to have been at least repackaged for sale on hacker forums, according to a blog post from researcher Sergey Golovanov at Kaspersky Lab.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
Flash Poll
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2015-4497
Published: 2015-08-29
Use-after-free vulnerability in the CanvasRenderingContext2D implementation in Mozilla Firefox before 40.0.3 and Firefox ESR 38.x before 38.2.1 allows remote attackers to execute arbitrary code by leveraging improper interaction between resize events and changes to Cascading Style Sheets (CSS) token...

CVE-2015-4498
Published: 2015-08-29
The add-on installation feature in Mozilla Firefox before 40.0.3 and Firefox ESR 38.x before 38.2.1 allows remote attackers to bypass an intended user-confirmation requirement by constructing a crafted data: URL and triggering navigation to an arbitrary http: or https: URL at a certain early point i...

CVE-2014-9651
Published: 2015-08-28
Buffer overflow in CHICKEN 4.9.0.x before 4.9.0.2, 4.9.x before 4.9.1, and before 5.0 allows attackers to have unspecified impact via a positive START argument to the "substring-index[-ci] procedures."

CVE-2015-1171
Published: 2015-08-28
Stack-based buffer overflow in GSM SIM Utility (aka SIM Card Editor) 6.6 allows remote attackers to execute arbitrary code via a long entry in a .sms file.

CVE-2015-2987
Published: 2015-08-28
Type74 ED before 4.0 misuses 128-bit ECB encryption for small files, which makes it easier for attackers to obtain plaintext data via differential cryptanalysis of a file with an original length smaller than 128 bits.

Dark Reading Radio
Archived Dark Reading Radio
Another Black Hat is in the books and Dark Reading was there. Join the editors as they share their top stories, biggest lessons, and best conversations from the premier security conference.