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.

Application Security

US-CERT Warns of ERP Application Hacking

ERP applications such as Oracle and SAP's are open to exploit and under attack, according to a new report referenced in a US-CERT warning.

Enterprise resource planning (ERP) applications from vendors such as Oracle and SAP are under attack and the critical data living inside them is vulnerable to both criminal and nation-state hackers. That's the warning by US-CERT today, referencing a new report by Digital Shadows and Onapsis.

The Digital Shadows/Onapsis report is a detailed look at how the software that form the central pillar of many organizations' application infrastructure has been targeted by cybercriminals in patterns that go back years.

"The key findings fold into three things," says Michael Marriott, research analyst at Digital Shadows. "First of all there's still a worrying number of Internet-facing applications. Second, there's an increasing amount of exploits for these applications. And finally, threat actors know this," he explains.

Years of development have gone into many of the exploits referenced in the report. The US-CERT bulletin references both the new Onapsis and Digital Shadows report, ERP Applications Under Fire, and a previous bulletin from 2016.

"Attackers do not need to go and really use one of their zero days or advanced techniques," says Juan Pablo Perez-Etchegoyen, CTO of Onapsis. "A weak user password exploited by a well-known vulnerability that has been out there for five, 10, or even more years can lead to a successful breach."

And those older breaches are finding new success in ERP. "They can leverage the current state of ERP applications because they are harder to maintain, hard to patch, and harder to keep up," Perez-Etchegoyen says.

ERP's complex and critical status within the enterprise makes it uniquely subject to attack. "Anyone who analyzes enterprise critical software will surely discover that cyber criminals are targeting them and that they will find vulnerabilities or existing, ongoing cyber campaigns," says Joseph Carson, chief security scientist at Thycotic.

"Access to such ERP systems typically means security has been weak in other parts of the business, for example, securing systems and privileged access to critical business applications," he says.

Architectural Vulnerability

Complexity has always been one of the characteristics of ERP software, and modern versions of the applications that can reach into every corner of a company's operations are no exception. "The key part of this is that the footprint of course is so big. If you analyze an ERP application, for example, it has millions of lines of code — way more than any modern operating system," says Perez-Etchegoyen.

The legacy ERP providers covered in the report are juicy targets, according to Joseph Kucic, chief security officer at Cavirin. That's because they traditionally were internal applications only and later acquired "bolt-on components."

"Since these firms are growing by bolt-on acquisition, strategic components there are extensive publicly exposed elements, and those vendors lacked the focus that cloud-born applications have had in place since day one," he says.

Perez-Etchegoyen notes that both SAP and Oracle are pushing customers toward cloud deployments from their traditional on-premise architectures. And for some, that shift could bring benefits.

"In some cases it's even more secure to be in the cloud. For some specific use cases, organizations will enjoy the benefits of more secure systems just by going to a cloud, he says. "But that doesn't apply to all of the cases, especially where you have impressive service implementations or with multiple different products interfacing."

The complexity that comes with integrating the many different layers of cloud applications brings particular security concerns, according to Kucic.

"Another major enterprise application weakness is middleware and it could provide a richer target area that could cross multiple applications and be more difficult to detect," he says. "In some cases, I have found separation of Dev, UAT, and production on middleware to be the greatest weak link in enterprises and the least understood."

One of the most concerning aspects of ERP deployments is the number of user interfaces that face the Internet, says Perez-Etchegoyen. Simply moving an interface of the Internet is not a sovereign panacea for security woes, though: "We hear a lot from ERP customers that they believe that because their SAP applications are not Internet-facing they are fine," but that is not enough, he says.

The three key steps an organization can take to reduce their attack exposure are to carefully review configurations for known vulnerabilities; change default passwords and require strong passwords for administrators and users; and try to reduce the exposure of ERP applications to the Internet.

"This [report] is kind of a warning that the real actors are interested in various different things that are held by our applications, and there is stuff we can do about it to reduce our attack surface," Digital Shadows' Marriott says.

Related Content:

 

 

 

Black Hat USA returns to Las Vegas with hands-on technical Trainings, cutting-edge Briefings, Arsenal open-source tool demonstrations, top-tier security solutions and service providers in the Business Hall. Click for information on the conference and to register.

Curtis Franklin Jr. is Senior Editor at Dark Reading. In this role he focuses on product and technology coverage for the publication. In addition he works on audio and video programming for Dark Reading and contributes to activities at Interop ITX, Black Hat, INsecurity, and ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Stop Defending Everything
Kevin Kurzawa, Senior Information Security Auditor,  2/12/2020
Small Business Security: 5 Tips on How and Where to Start
Mike Puglia, Chief Strategy Officer at Kaseya,  2/13/2020
5 Common Errors That Allow Attackers to Go Undetected
Matt Middleton-Leal, General Manager and Chief Security Strategist, Netwrix,  2/12/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
6 Emerging Cyber Threats That Enterprises Face in 2020
This Tech Digest gives an in-depth look at six emerging cyber threats that enterprises could face in 2020. Download your copy today!
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-20477
PUBLISHED: 2020-02-19
PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and load_all functions because of a class deserialization issue, e.g., Popen is a class in the subprocess module. NOTE: this issue exists because of an incomplete fix for CVE-2017-18342.
CVE-2019-20478
PUBLISHED: 2020-02-19
In ruamel.yaml through 0.16.7, the load method allows remote code execution if the application calls this method with an untrusted argument. In other words, this issue affects developers who are unaware of the need to use methods such as safe_load in these use cases.
CVE-2011-2054
PUBLISHED: 2020-02-19
A vulnerability in the Cisco ASA that could allow a remote attacker to successfully authenticate using the Cisco AnyConnect VPN client if the Secondary Authentication type is LDAP and the password is left blank, providing the primary credentials are correct. The vulnerabilities is due to improper in...
CVE-2015-0749
PUBLISHED: 2020-02-19
A vulnerability in Cisco Unified Communications Manager could allow an unauthenticated, remote attacker to conduct a cross-site scripting (XSS) attack on the affected software. The vulnerabilities is due to improper input validation of certain parameters passed to the affected software. An attacker ...
CVE-2015-9543
PUBLISHED: 2020-02-19
An issue was discovered in OpenStack Nova before 18.2.4, 19.x before 19.1.0, and 20.x before 20.1.0. It can leak consoleauth tokens into log files. An attacker with read access to the service's logs may obtain tokens used for console access. All Nova setups using novncproxy are affected. This is rel...