Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Vulnerabilities / Threats

Google Building Management System Hack Highlights SCADA Security Challenges

Security challenges related to SCADA systems don't just affect power plants -- ask Google

There was a time when the thought of hacking a heating, ventilation, and air conditioning (HVAC) system would have been more likely to be part of a fictional movie plot than a news story. Yet the recent disclosure of a vulnerability in Google's building management system (BMS) has served as another example of a real-life security gap that may be a bigger concern than some organizations realize.

"It seems that there has been a dramatic uptick against SCADA systems," says Billy Rios, technical director and director of consulting at Cylance. "It's difficult to pinpoint exactly why, but I'm guessing that the ability to easily discover these devices on the Internet plays a larger part here."

It was researchers at Cylance who uncovered vulnerability at Google. The effort is part of a larger project aimed at identifying vulnerable industrial control system at scale. So far researchers have already identified tens of thousands of devices, Rios tells Dark Reading.

"We're now moving into a nonintrusive fingerprinting phase," he explains. "This phase includes the ability to discover who owns the device [the integrator], as well as what project the devices is being used for -- like the one we found at Google. We're not actively scanning for vulnerabilities at this point, just information on the device that allows us to passively identify whether the device is vulnerable. We're most interested in vulnerabilities that would allow us to take over the device."

It is a good thing for Google that the researchers did not have malicious intent. As part of their research, they discovered Google was using an unpatched version of Tridium Niagara AX, a software platform that integrates different systems and devices for management at its Google Wharf 7 building in Australia. Using a few key pieces of data and a custom exploit, the researchers were able to access a file with configuration information for the device -- as well as administrative password information.

"We don't want to speculate too much about effects, but we do know we could have controlled the HVAC systems," Rios says.

The vulnerable system was pulled off the Internet after Cylance reported its findings to Google.

The situation uncovered by Cylance, however, may not be unique enough for organizations to dismiss. Last year, an FBI memo described a report of an attack against an air conditioning company in New Jersey in which attackers were able to access a backdoor into the ICS system that allowed access to the main control mechanism for the company's internal HVAC units.

Earlier this year at Black Hat Europe, Trend Micro threat researcher Kyle Wilhoit presented research that provided some indications as to where attacks targeting SCADA (supervisory control and data acquisition) software used to manage HVAC systems and various industrial processes may be coming from. Using honeypots, he revealed that during the course of 28 days, there were 39 attacks from 14 different countries on the phony industrial control systems he set up. The largest percentage of the attacks -- 35 percent -- originated in China. The second largest group, 19 percent, came from the U.S.

"The structure of many organizations makes it difficult for IT and security staff to participate in the configuration of industrial control equipment," observes HD Moore, chief research officer at Rapid7. "An engineer configuring a new environment control may be a contractor working for the finance department and have no interaction with the IT team.

"I was helping with a penetration test in 2011 that demonstrated just how common this problem is. The organization I was testing was a brokerage firm that was co-located within a larger bank's office, which, in turn, was in a shared office building. The firm accessed the Internet through a connection provided by the bank. The bank's connection, in turn, was managed by the building owner."

During the course of the test, some of the building equipment started to show up within the internal scans, he continues. The system that controlled access to the external doors was sitting on the shared network and required no password to manage, and an attacker could have remotely opened the external doors after compromising an internal user at the brokerage firm.

"IP-enabled industrial control systems should be isolated within a dedicated network segment and accessed over an encrypted, authenticated channel such as a VPN," Moore says. "These systems typically have limited built-in security controls and need all the help they can get to operate in a secure manner. Strong passwords, detailed logging, and frequent security updates can help protect these systems from unauthorized tempering even if an attacker gains access to the network."

Have a comment on this story? Please click "Add Your Comment" below. If you'd like to contact Dark Reading's editors directly, send us a message. Brian Prince is a freelance writer for a number of IT security-focused publications. Prior to becoming a freelance reporter, he worked at eWEEK for five years covering not only security, but also a variety of other subjects in the tech industry. Before that, he worked as a ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
News
Inside the Ransomware Campaigns Targeting Exchange Servers
Kelly Sheridan, Staff Editor, Dark Reading,  4/2/2021
Commentary
Beyond MITRE ATT&CK: The Case for a New Cyber Kill Chain
Rik Turner, Principal Analyst, Infrastructure Solutions, Omdia,  3/30/2021
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2021-27706
PUBLISHED: 2021-04-14
Buffer Overflow in Tenda G1 and G3 routers with firmware version V15.11.0.17(9502)_CN allows remote attackers to execute arbitrary code via a crafted action/"IPMacBindIndex "request. This occurs because the "formIPMacBindDel" function directly passes the parameter "IPMacBind...
CVE-2021-27707
PUBLISHED: 2021-04-14
Buffer Overflow in Tenda G1 and G3 routers with firmware v15.11.0.17(9502)_CN allows remote attackers to execute arbitrary code via a crafted action/"portMappingIndex "request. This occurs because the "formDelPortMapping" function directly passes the parameter "portMappingIn...
CVE-2021-28098
PUBLISHED: 2021-04-14
An issue was discovered in Forescout CounterACT before 8.1.4. A local privilege escalation vulnerability is present in the logging function. SecureConnector runs with administrative privileges and writes logs entries to a file in %PROGRAMDATA%\ForeScout SecureConnector\ that has full permissions for...
CVE-2021-30493
PUBLISHED: 2021-04-14
Multiple system services installed alongside the Razer Synapse 3 software suite perform privileged operations on entries within the ChromaBroadcast subkey. These privileged operations consist of file name concatenation of a runtime log file that is used to store runtime log information. In other wor...
CVE-2021-30494
PUBLISHED: 2021-04-14
Multiple system services installed alongside the Razer Synapse 3 software suite perform privileged operations on entries within the Razer Chroma SDK subkey. These privileged operations consist of file name concatenation of a runtime log file that is used to store runtime log information. In other wo...