03:16 PM
Connect Directly

Banking Trojans Disguised As ICS/SCADA Software Infecting Plants

Researcher spots spike in traditional financial malware hitting ICS/SCADA networks -- posing as popular GE, Siemens, and Advantech HMI products.

A renowned ICS/SCADA security researcher has discovered a surprising twist in cyberattacks hitting plant floor networks: traditional banking Trojan malware posing as legitimate ICS software updates and files rather than the dreaded nation-state custom malware in the wake of Stuxnet.

Kyle Wilhoit, senior threat researcher with Trend Micro, recently found 13 different types of crimeware versions disguised as human machine interface (HMI) products Siemens Simatic WinCC, GE Cimplicity, and Advantech device drivers and other files. The attacks appear to be coming from traditional cybercriminals rather than nation-state attackers, and are not using cyber espionage-type malware.

"It's an interesting trend -- traditional banking Trojans, not targeted attacks," Wilhoit says.

The ICS/SCADA community has been understandably on alert for the next Stuxnet-type attack, and recent discoveries of malware such as Havex and BlackEnergy, both of which have been detected targeting that environment, have put these types of nation-state, targeted attacks in focus.

But Wilhoit says his findings show that traditional cybercriminals are looking for targets in the ICS/SCADA world, and likely for money-making rather than spying or sabotage purposes. "So to succeed in attacking SCADA, you don't have to necessarily be targeted in nature... The ultimate end goal here is probably not industrialized espionage, but to get banking credentials" or other financially lucrative information, he says.

Bottom line: Many ICS/SCADA systems are soft targets. "We are starting to see a migration of attackers starting to realize SCADA is a good attack vector... because it's so insecure," he says. Many HMI machines are Windows-based and either don't run anti-malware software, or aren't updated with the latest signatures. "A lot we are finding are caught no problem with [up-to-date] antivirus," he says.

Wilhoit says targeted attacks on critical infrastructure via Havex and BlackEnergy indeed remain a threat, but the crimeware-based attacks he's seeing ultimately could be catastrophic as well. "It's just as scary. If an operator's HMI is infected... The damage can be the same even if it's not an advanced attack," he says.

HMI systems are highly sensitive to disruption, he says, so a malware infection via a financial Trojan could bring down the system as well. "HMI systems are very finicky, so it doesn't take much to make these things fall over. Financial information could be stolen, but what if an [HMI] box drops inadvertently?" he says.

Wilhoit says he first noticed a spike in these attacks in October, and he's not sure what prompted the jump in activity. The attacks originate as spear-phishing campaigns and drive-by downloads: When the victim visits the malicious link, the fake HMI product uploader -- which is the Trojan -- infects his machine. In some cases, the victim is redirected to a website that appears to be that of Siemens to dupe the user into downloading a WinCC update, for example.

Wilhoit says he recently found 32 malware samples posing as WinCC software. "They have been using the WinCC naming convention and file structure, as malware," he says.

"The shift… is they [attackers] are utilizing valid applications, valid SCADA naming conventions, so the banking Trojan looks like SCADA software," he says. "They're not exploiting vulnerabilities in those products," but using their naming conventions and file names as cover, he says. He says he has alerted the HMI vendors whose products are being used as lures in the attacks.

[ICS/SCADA experts say open-source network security monitoring software is a simple and cheap way to catch hackers targeting plant operations. Read Using Free Tools To Detect Attacks On ICS/SCADA Networks.]

At the S4 ICS/SCADA conference in Miami next week, Wilhoit plans to update his latest findings on the attacks, as well as demonstrate live the lifecycle of these SCADA malware attacks, from how they grab system information, scan systems, grab passwords, and exfiltrate data.

"I'm going to create malware targeting an ICS system and hiding its traffic on a valid ICS Modbus" network, he says. "I'm doing it to show how fast you can craft malware that's not terribly advanced but will bypass AV or" other security measures, he says.

Application whitelisting, keeping AV updated, and network security monitoring, are ways to defend against these attacks, he says. "Everyone is concerned about a targeted attack... me, too," he says. "But these run-of-the-mill types of malware can cause damage. They are almost a bigger threat than a targeted attack."

Meanwhile, Wilhoit says he's still trying to discern more details about the banking Trojan ICS SCADA attackers, as well as which industries are getting hit most. He says the attacks are a weakeup call that it doesn't take a nation-state to disrupt a power plant or other plant-floor operation. "It's not hard to do and you don't have to be a virus-writer to do this," he says. 

Kelly Jackson Higgins is Executive Editor at She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Kelly Jackson Higgins
Kelly Jackson Higgins,
User Rank: Strategist
1/9/2015 | 11:58:44 AM
Re: "Soft Targets"
The HMI systems (the human-machine interface) in an industrial network being targeted are senstiive to disruption, so Wilhoit says a malware infection w/crimeware could end up taking down the HMI system.
Sara Peters
Sara Peters,
User Rank: Author
1/9/2015 | 11:53:05 AM
Re: "Soft Targets"
@Kelly  Crimeware can take down an ICS system inadvertantly? Is that just a matter of ICS systems being especially vulnerable, or what?
Kelly Jackson Higgins
Kelly Jackson Higgins,
User Rank: Strategist
1/9/2015 | 11:40:37 AM
Re: "Soft Targets"
It's interesting, because this space generally gets generic malware infections more than targeted ones, for sure, but this one disguises crimeware as "legit" ICS/SCADA software updates. What I thought was most telling was that Wilhoit points out that even a crimeware infection can take down an ICS system, inadvertently (or not). So it's bad, just like a targeted attack is.
Sara Peters
Sara Peters,
User Rank: Author
1/9/2015 | 11:32:38 AM
"Soft Targets"
Great story, Kelly! This is fascinating. Usual financially-motivated attackers going specifically after an industry that doesn't usually worry about those kind of attackers. And using specially-crafted malware for the task, instead of more difficult targeted attacks. It's pretty brilliant, actually. Terrible, of course, but clever.
Cybersecurity's 'Broken' Hiring Process
Kelly Jackson Higgins, Executive Editor at Dark Reading,  10/11/2017
How Systematic Lying Can Improve Your Security
Lance Cottrell, Chief Scientist, Ntrepid,  10/11/2017
Ransomware Grabs Headlines but BEC May Be a Bigger Threat
Marc Wilczek, Digital Strategist & CIO Advisor,  10/12/2017
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Write a Caption, Win a Starbucks Card! Click Here
Latest Comment: This comment is waiting for review by our moderators.
Current Issue
Security Vulnerabilities: The Next Wave
Just when you thought it was safe, researchers have unveiled a new round of IT security flaws. Is your enterprise ready?
Flash Poll
The State of Ransomware
The State of Ransomware
Ransomware has become one of the most prevalent new cybersecurity threats faced by today's enterprises. This new report from Dark Reading includes feedback from IT and IT security professionals about their organization's ransomware experiences, defense plans, and malware challenges. Find out what they had to say!
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
Published: 2017-05-09
NScript in mpengine in Microsoft Malware Protection Engine with Engine Version before 1.1.13704.0, as used in Windows Defender and other products, allows remote attackers to execute arbitrary code or cause a denial of service (type confusion and application crash) via crafted JavaScript code within ...

Published: 2017-05-08
unixsocket.c in lxterminal through 0.3.0 insecurely uses /tmp for a socket file, allowing a local user to cause a denial of service (preventing terminal launch), or possibly have other impact (bypassing terminal access control).

Published: 2017-05-08
A privilege escalation vulnerability in Brocade Fibre Channel SAN products running Brocade Fabric OS (FOS) releases earlier than v7.4.1d and v8.0.1b could allow an authenticated attacker to elevate the privileges of user accounts accessing the system via command line interface. With affected version...

Published: 2017-05-08
Improper checks for unusual or exceptional conditions in Brocade NetIron 05.8.00 and later releases up to and including 06.1.00, when the Management Module is continuously scanned on port 22, may allow attackers to cause a denial of service (crash and reload) of the management module.

Published: 2017-05-08
Nextcloud Server before 11.0.3 is vulnerable to an inadequate escaping leading to a XSS vulnerability in the search module. To be exploitable a user has to write or paste malicious content into the search dialogue.