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.

Cloud

9/16/2020
02:00 PM
Connect Directly
Twitter
LinkedIn
RSS
E-Mail vvv
50%
50%

8 Reasons Perimeter Security Alone Won't Protect Your Crown Jewels

Most firewalls and security devices effectively protect systems and data, but are they enough to safeguard business-critical applications?

Today, the world's biggest organizations rely on specific technology to run their daily business operations, which are supported by mission-critical applications. These applications are represented by vendors like SAP and Oracle that deliver applications such as enterprise resource planning (ERP), supply chain management (SCM), and customer relationship management (CRM). These applications handle the most sensitive, valuable, and regulated data within the organization. They are truly hosting the crown jewels.

Related Content:

The Hidden Security Risks of Business Applications

The Threat from the Internet—and What Your Organization Can Do About It

New on The Edge: Think You're Spending Enough on Security?

Organizations running mission-critical applications likely have multiple firewalls deployed across the network. These protect the infrastructure and provide a foundational level of security for all applications; however, mission-critical applications are so complex that organizations need to implement specialized processes and technology to adequately protect them.

The current landscape with initiatives such as digital transformation or cloud migration pushes customers to expose their crown jewels to the outside world, making them available to a broader user base, like mobile-enabled applications and integrated multicloud environments. In many cases, this level of accessibility also makes these applications available from untrusted networks — typically, the Internet.

Considering the current situation, let's look at the top eight scenarios that could expose business applications, even when they sit behind a firewall. 

1. Malicious Employees/Insider Threats
Employees will typically have access to mission-critical applications by nature, executing processes that range from travel expenses to creating a vendor. These users have an advantage over other attackers because they are already authorized to perform certain tasks. They have the opportunity to leverage these authorizations to escalate and perform other activities for which they are not authorized. This scenario becomes even more critical for users that have some level of specialized authorizations in the system (that is, development authorizations, system admin authorizations, etc.).

2. Compromised Accounts and Credentials
Users will typically use a single sign-on mechanism to authenticate into business applications daily. If an attacker compromises credentials, access to mission-critical applications will also be granted with all the benefits of having an initial set of credentials. Attackers will try to compromise users with extensive privileges, such as system administrators, with the intention of immediate escalation.

3. Compromised Endpoints
Across the organization, users will connect to business applications from endpoints. Organizations are already addressing endpoint security due to the high number of attacks that directly target the endpoint's operating system through malware or malicious code that executes in the endpoint and can help attackers compromise user accounts. Once the endpoint is compromised, the attacker has a direct connection to the mission-critical application with the potential of compromising multiple user accounts in the process.

4. Phishing Attacks
Mainly delivered through email, phishing attacks are one of the most successful ways that attackers deliver malicious code into an organization and trick internal users to perform activities they are not aware of. This method is used by attackers to ultimately compromise endpoints or user accounts and, after that, to connect to internal applications.

5. Integrations and Multicloud Environments
Business processes are executed across multiple systems, requiring consolidation and data integration. Mission-critical applications are typically interconnected to other applications and organizations through interfaces. An attacker could leverage these interfaces to move laterally and target other systems and applications to compromise the most critical applications. Additionally, with the progression of cloud migrations and digital transformation initiatives, many mission-critical applications are being migrated to cloud environments. In some cases, these applications are available over the Internet, adding another layer of complexity and potential attack surface that could ultimately be leveraged to access business-critical applications.

6. Business Partners and Vendor Access
In most cases, organizations provide VPN connections or access to partners, vendors, or external contractors. Additionally, due to organizations' strict requirements regarding the constant availability of mission-critical applications, vendors need to have a mechanism to monitor the status of the technology that supports these applications. An example of this is the SAPRouter, which is often unknown to IT teams but provides a connection between the Internet and the organization's SAP applications. If misconfigured or outdated, it could be abused to provide a connection to the business application itself. Currently, passive searches through SHODAN show approximately 11,000 exposed SAPRouters to the Internet.

7. Mobile-Enabled Applications
Most business applications will now support some form of mobile access. These range from purpose-built mobile apps to mobile-enabled user interface frameworks, such as SAP Fiori. This further expands the attack surface because not only can the mobile application be targeted but also the mobile device.

8. Internet-Facing Applications
In many cases, an organization's IT security team believes that its mission-critical applications are not exposed to the Internet, yet IT security teams are typically blinded to how SAP Applications operate or are secured. The SHODAN search engine shows tens of thousands of business applications directly connected to the Internet, significantly increasing the attack surface and the risk these applications are exposed to. These applications could be used as a direct entry point. The first US-CERT alert about cyberattacks to SAP applications, released in May 2016 (TA16-132A), is an example of this situation, as is this recent US-CERT alert released: Critical Vulnerability in Netweaver AS Java.

What Should Organizations Do?
In today's environment, mission-critical applications are more exposed and connected to multiple networks and applications. Even if your mission-critical applications are completely behind a firewall, they are not fully protected because of risks involving many other attack scenarios, which can be leveraged by attackers to ultimately compromise your organization's crown jewels. This further proves the need for specialized technology that understands mission-critical applications and provides the right level of visibility, plus detective and preventive controls to ensure that the most important information and processes within your organization are protected.

Juan Pablo leads the research & development teams that keeps Onapsis on the cutting-edge of the business-critical application security market. He is responsible for the design, research and development of Onapsis' innovative software solutions, and helps manage the ... View Full Bio
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Why Vulnerable Code Is Shipped Knowingly
Chris Eng, Chief Research Officer, Veracode,  11/30/2020
Inside North Korea's Rapid Evolution to Cyber Superpower
Kelly Sheridan, Staff Editor, Dark Reading,  12/1/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
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
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-27409
PUBLISHED: 2020-12-04
OpenSIS Community Edition before 7.5 is affected by a cross-site scripting (XSS) vulnerability in SideForStudent.php via the modname parameter.
CVE-2020-27408
PUBLISHED: 2020-12-04
OpenSIS Community Edition through 7.6 is affected by incorrect access controls for the file ResetUserInfo.php that allow an unauthenticated attacker to change the password of arbitrary users.
CVE-2020-27765
PUBLISHED: 2020-12-04
A flaw was found in ImageMagick in MagickCore/segment.c. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of math division by zero. This would most likely lead to an impact to application availability, but could potentially cause ot...
CVE-2020-27766
PUBLISHED: 2020-12-04
A flaw was found in ImageMagick in MagickCore/statistic.c. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of values outside the range of type `unsigned long`. This would most likely lead to an impact to application availability, b...
CVE-2020-27767
PUBLISHED: 2020-12-04
A flaw was found in ImageMagick in MagickCore/quantum.h. An attacker who submits a crafted file that is processed by ImageMagick could trigger undefined behavior in the form of values outside the range of types `float` and `unsigned char`. This would most likely lead to an impact to application avai...