one page summary of news article

profilemrT263
NextGenFirewalls.pdf

1

Next Generation Firewall for Network Security: A Survey

Kishan Neupane*, Rami Haddad*, Lei Chen+

Department of Electrical Engineering*

Department of Information Technology+

Georgia Southern University

Statesboro, GA 30460, USA

{kn01559, rhaddad, lchen}@georgiasouthern.edu

Abstract— In today’s world, with the advent of internet, the network security has become a necessity to protect the usability and integrity of network and data. Traditional firewalls are incapable of coping with emerging threats such as targeted and data focused attacks. In this paper, a survey of the different types of current and next generation firewalls are discussed in details highlighting their potential functionalities. The different technologies implemented in Next Generation Firewall (NGFW) for network security are highlighted. Additionally, the advantages of the next generation firewalls were compared against the traditional firewalls. Also in this paper, the primary network security goals, their recent emerging security threats, and their potential solutions to protect the network are discussed.

Keywords— Network security, firewall, next generation firewall

I. INTRODUCTION

In the last few years, due to the rapid evolution of internet

and its applications the number of users has exponentially

increased and the users’ utilization to the internet has also

changed dramatically [1]. More sophisticated protection sys-

tems are needed to protect internet users from emerging threats

in which traditional firewall are not efficient. Firewalls are

security devices that monitor and control the flow of network

traffic based on a set of predefined rules. To block current

and emerging threats such as botnets and targeted attacks,

more proactive firewalls are needed. To protect network sys-

tems from more sophisticated attacks any organization need

to update their firewall and intrusion prevention/detection

capabilities [2]. Deep packet inspection intrusion prevention

systems (IPSs) can protect against known attacks that target

operating systems and software but cannot successfully detect

or block the misuse of applications. Gartner Research uses

the term ”next generation firewall” to indicate the evolution

of firewall that deals with the emerging network security

threats compromising the network systems [3]. For example,

botnets delivery methods have mostly been undetectable to

first generation firewall. The contributions of this paper are

to:

• provide motivation and need of next generation firewall

for network security • present a survey on recent advances in security threats

in network and countermeasures with next generation

firewall

• present different firewall technologies and their benefits

• provide the advantages of next generation firewall

• provide the current state of art techniques of NGFW for

different vendors (Palo alto, Fortinet, Check Point and so

on) in terms of security function and performance

This paper is organized as follows. Section II presents

the security goals and the types of advanced attacks. It also

provides an overview of firewalls and addresses the need

of next generation firewalls. Section III highlights the Next

Generation Firewall (NGFW) and its application in different

layers. Section IV discusses recent advancements in the next

generation firewall and advantages of NGFW over traditional

firewall. Finally, conclusion and future scope are presented in

Section V.

II. SECURITY REQUIREMENT AND TYPES OF ATTACKS

A. Security Requirements

The primary network security requirements and their objec-

tives are summarized in Table I:

TABLE I: Network Security Goals

Requirements Specific Objective

Confidentiality Ensure that the sensitive information are limited to authorized user only

Authenticity Ensure that the identity of the subject or resource is the identity claimed

Integrity Ensure that information is kept accurate and consistent unless authorized changes are made

Availability Ensure that information is available to authorized user whenever needed

B. Types of Attacks

Traditional firewalls mainly deal with network and trans-

port layers, block IP addresses, and protocol ports to tackle

traditional types of cyber-attacks which were visible and op-

portunistic. Recently, the cyber-attacks are becoming stealth-

ier, targeted, and focused on applications and their sensitive

data [4]. To defend the application-based complex attacks a

new generation of firewalls is required as threat move up the

OSI layers. Many next generation firewalls have the capability

to inspect all traffic but are not equally able to scale, integrate,

978-1-5386-6133-8/18/$31.00 c©2018 IEEE

2

WHO WHY

RETALIATION EX-EMPLOYEES

Victim Network

TOP SECRET

Fig. 1: Attacks Model: Who and Why?

and detect advanced attack methodologies. Figure 1 highlights

the types of attackers and the motivation for such attacks.

The following are the emerging threats that are vulnerable

to traditional firewalls that led to the evolution of the next

generation firewalls:

1) Advanced Evasion Technique: The type of network

attack that combines different evasion methods to create new

attack technique over several layers simultaneously. Advanced

Evasion Techniques (AETs) disguise malicious payloads by

splitting them into smaller frames and sending frames across

rarely used protocols. AET attacks operate silently and hide

from traditional firewalls in legitimate traffic and ports leaving

no traces of the attacker’s action [5]. Figure 2 shows how

advanced evasion techniques work by fragmenting codes and

sending them through unexpected ports to execute the attack

on the network.

2) Targeted Cyber-Attacks: Targeted cyber-attacks are ma-

licious attacks in which tNfic individual or systems rather than

an entire network while maintaining the anonymity. These

attacks are not well known but expected to actively pursue and

compromise a target infrastructure. The malicious actor first

identifies, collects and gathers publicly available information

of the target. Based on the gathered information, then the

attackers conduct APTs to get deeper and deeper into a target’s

individual or network [6]. To infiltrate into target’s infrastruc-

ture, the attacker can use various methods such as phishing

email, zero day attack, social engineering components and

platform to entice targets. Attackers can adapt themselves to

counter victim’s defenses by adapting, modifying, and refining

their method of attacks. The ultimate goal of these attacks is

stealing sensitive information rather than causing damage to

the network [7]. In Figure 3, the six stages of a targeted attack

are shown to explain how attackers get into the target network.

Each stage of targeted attack has different features that affect

the network. These features are presented as follows:

(a) Intelligence Gathering: the first stage of a targeted attack

is to collect information about the internal or external

target network.

Hacker

TrojanMALWARE Virus

Adwares spyware

Backdoors

Keyloggers

Firewall

Fig. 2: a) Attackers apply AETs to disguise their attack, b)

AET penetrates the target individual or network undetected

successfully and continue APT attacks, and c) APTs are

targeted attacks on individual or system which require high

order of stealth over long period of time for successful

hacking

2. Point of Entry

Fig. 3: Components of targeted attacks

(b) Point of Entry: the most effective technique attackers

deploy to enter into the target network is spear phishing

and watering hole attacks. Apart from the initial point of

3

entry, different target network segments are continuously

targeted to increase the chances of successful attack.

(c) Command and Control: attacker use internal servers to

control a compromised machine before progressing to

other compromised machines inside the target network.

(d) Lateral Movement: includes the use of a legitimate system

to steal sensitive information and keep activities hidden

after establishing their presence within the target network.

(e) Maintenance: after gaining access to the target net-

work, the attackers ensure that their presence remains

undetected and access remains available by installing a

backdoor or using command and control servers to enter

the target network.

(f) Data Exfiltration: The ultimate goal is to extract confi-

dential information from compromised machine(s) in the

target network.

3) Web Application Attacks: web applications vulnerability

using injection attacks have been considered to be the number

one source of threats for almost a decade. The major threat

vector for a website is that web applications have no access

restrictions. The advancement of Web2.0, use of social

networking to share information, and organizations’ adoption

of web has played a major role in increasing web application

attacks. According to the 2015 Web Application Attack

Report (WAAR), the major source of web application attacks

is cross-site scripting and SQL Injection attacks which make

up more than 50% of the attacks. The web application attack

area is highly dynamic, multi-faceted, and has the potential

to go up further to the top of security threats in the near

future [8].

4) Data Focused Attacks: The main reason for initiating

attacks is to steal confidential data and exfiltrate it from the

targeted networks. Even with the advancements in data collec-

tion, filtering and forensic analysis, it is extremely difficult to

estimate the amount of compromised data. Most of the victims

do not know which of their sensitive data was compromised,

therefore, focusing on data flow is critical to protect any

individual or system against data breaches [1].

According to Verizon 2015 Data Breach Investigation re-

port, the total financial loss from 700 million compromised

data was about 400 million dollar in which 70 countries

were involved [9]. More than 70% of incidents of cyber-

espionage pattern have featured phishing. Table II highlights

the most trending cyber-threats in 2015 and the change in their

popularity compared to the threats of 2014.

C. Advanced Threats Patterns

Attackers inspect how their targets secure their networks and

find a way to bypass and impose security threats as discussed

in Table III.

III. NEXT GENERATION FIREWALL

A. Motivation

To know more about the need of next generation firewalls,

it is essential to know its history. The first generation firewalls,

developed in early 1990’s, were not designed to inspect

TABLE II: Trending cyber-threats in 2015 compared to 2014

[10]

1 Malware ⇑ 2 Web Based Attack ⇑ 3 Web Application Attack ⇑ 4 Botnets ⇓ 5 Denial of Service ⇑ 6 Physical Damage ⇔ 7 Insider Threat ⇑ 8 Phishing ⇔ 9 Spam ⇓ 10 Exploits Kits ⇑ 11 Data Focused Attack ⇔ 12 Identity Theft ⇔ 13 Information Leakage ⇑ 14 Ransomeware ⇑ 15 Cyber Espionage ⇑

Notation: ⇑ Increasing, ⇓ Decreasing, ⇔ Same

network web traffic that uses internet to connect to applications

and other sensitive information. With the exponential increase

in network threats, the effectiveness of the first generation

firewalls have been limited. Figure 4 represents the major

market drivers which paved the way for the evolution of the

next generation firewalls.

85% Traffic are HTTP– HTTPS Based Increase use of Web2.0 Applications

Sophistication of modern thread Decrease of complexities

Lack of interoperability

Market Drivers

Fig. 4: Market Drivers

The drawbacks of the first generation firewalls which led to

the evolution of the next generation firewalls are summarized

as follows:

• Unable to protect against emerging threats like botnets

and targeted cyber attacks.

• Failure to examine real-time web traffic.

• Unable to facilitate the clustering of firewall which limits

its scalability.

• Inefficient and expensive management.

• Limited network operability, only functional over the

network and transport layers.

B. Evolution of Firewall

To understand the evolution of the next generation firewalls,

it is warranted to address the different types of firewalls.

Table IV summaries the different types of firewalls in terms of

their main characteristics, range of operation within the OSI

layer, design type, and capabilities. As depicted from Table IV,

these firewalls differ significantly. For example, the next

generation firewall uses deep packet inspection that combines

intrusion prevention systems and other more advanced network

4

TABLE III: Advanced Threats Patterns

Technology How AET bypass? How NGFW works?

Antivirus Antivirus and antimalware work on endpoint devices. Threats bypass antivirus and antimalware by hiding activities in trusted systems and processes

With application awareness, an NGFW analyze application traffic and report the potential threats by detecting malicious applications tunneling inside legitimate applications. Traditional firewall is limited to IP address and port.

Legacy Firewall Advanced threats disguise activity as ordinary HTTP traffic or encrypt their data

With the feature of application-specific content in NGFW, it can inspect encrypted traffic for malware by decrypting the packet stream.

Network Security Device Advanced threats planted internally open holes through firewall and network security. Because of access to user accounts, hackers bypass internal network access controls.

Most holes are created with command and control channel appli- cations using well known ports, which can be detected by filtering application data. NGFW are capable of detecting outbound control and command protocols used by botnets

traffic flow control which is the core of all the new generation

of stateful firewalls [11].

The management of the first generation firewalls became

a major source of security threat. To secure the network

from current and emerging threats the blend of powerful

traffic inspection capabilities, simple management, and high

accessible capabilities firewalls are needed. To overcome the

shortcoming of the first generation firewalls, according to

Gartner Research, next generation firewalls should have the

following attributes [3]:

• Must leverage all capabilities of existing firewalls

• Must integrate the intrusion prevention system and fire-

wall capabilities

• Must integrate deep packet inspection

• Application based awareness

• Support for inline configurations

C. Future advanced features needed for next generation fire- wall

Next generation firewalls must have the following advanced

features to analyze and inspect traffic in a fine level of

granularity.

1) Encrypted traffic control: SSL/TLS provides authentica-

tion but creates blind spot which challenges traditional layered

defenses. This help attackers to leverage SSL tunnels to inject

malware into the network, hide command and control traffic

and steal confidential data [12]. Therefore, next generation

firewalls must have the ability to decrypt and inspect SSL/TLS

traffic to eliminate blind spots threats. Gartner estimates that

more than 50% of the attacks will use SSL/TLS by 2017 [13].

2) Port hopping: Attackers often use random port hopping

to get beyond traditional firewalls. Thus, the next generation

firewall must be able to detect those ports when being used.

3) Application control: the next generation firewall should

not look at layer 3 and layer 4 header rather it must be more

application aware, so that it has the ability to restrict access

to web apps.

4) Identity based control: the next generation firewall must

be able to map specific security policies to defined user groups

and individuals.

5) URL filtering: the next generation firewall must be able

to restrict web surfing to limit the exposure to harmful and

inappropriate sites.

6) Data leakage protection: the next generation firewall

must be able to restrict the egress of confidential data.

7) WiFi network control: the next generation firewall must

ensure that Wi-Fi networks have the same level of security

stance and abilities.

8) Network access control: the next generation firewall

must ensure that each connecting end point device has ap-

propriate security.

9) WAN Routing & Optimization: the next generation fire-

wall should be backed by QoS and priority capabilities.

D. How traditional firewall fails and why next generation firewall is the solution?

Firewalls can control the flow of network traffic based on

a set of routing rules and block DoS attacks. However, they

cannot identify the attacker intention by looking inside the

packets information to detect malware and help protect the

network from threats. Table V summaries the shortcoming of

traditional firewalls that are addressed by the next generation

firewalls.

TABLE IV: Generation of Firewall

Generation 1st 2nd 3rd Next Generation

Firewall Type Packet Filter Stateful Packet Inspection Application Proxy Deep Packet Inspection OSI Layer Transport Layer Transport Layer Application Layer Application Layer Main Functions Filter packets

based on source and destination IP addresses, port and protocols

Filter based on state and context of packets. Keeps track of each traffic using state table

Different proxy required for each service allowed. Acts as middleman between source and destination to reestablish a new session

Looks deeps into packet and makes granular access control decisions based on packet header and payload. Excels in managing ap- plication and data driven threats. Incorporates intrusion detection and prevention technology features.

5

TABLE V: Traditional Firewall Vs Next Generation Firewall

Goals Traditional Firewall Next Generation Firewall

Prevent Advanced Persistent Attacks • Only part of network security

supplemented with IPS, URL filtering, gateway antimalware- malware products

• Separately managing security tools is expensive

• Offer complete set of security technologies in one package

• Combine all features of traditional firewall • Integrated package is easy to install, configure,

deploy and manage as a unit which reduces administrative cost

Inspect SSL Traffic • Cannot decrypt and inspect SSL

traffic • Attacker can create SSL tunnels

inside out to exchange command and control message

• Use Deep Packet Inspection technology to decrypt and inspect SSL traffic in both inbound and outbound direction

• Detect and block botnet command and control message

• Prevent advanced persistent threats using SSL

Control Web Applications • Not application aware • Application control is a serious

deficiency

• Offer application intelligence and control • Recognize specific application • Provide chart to visualize and control traffic by

application

Manage Users & Use Policy • No correlation of network traffic

with users • Allow application control at user group and

individual level • Impose acceptable policies at high level of granularity • Allow to identify traffic by user and user group

who pose security threats or involuntarily affect productivity through traffic visualization

Trade off Security vs Performance • Administrator turn off monitor on

specific ports, disable firewall rule and limit deep packet inspection which affect performance

• Parallel processing hardware architecture • Apply efficient approaches

IV. RECENT ADVANCEMENTS IN NEXT GENERATION

FIREWALL

A. Palo Alto Next Generation Firewall

Drastic change in application usage, user behavior, and

complex network infrastructure create vulnerabilities in tra-

ditional port based network security. Data center expansion,

network virtualization, and mobility are imposing an initiation

to protect the networks from new and more advanced persis-

tent threats such as botnets and targeted cyber-attacks. Palo

Alto Next Generation Firewall is the core of next generation

security platforms designed to address the emerging threats.

The next generation firewall inspects all traffic including

application, threats and content and ties them to the user.

Palo Alto next generation security platform discover unknown

threats, reduce response time to incident and streamline secu-

rity deployment [14]. The following are the important features

of the Palo Alto next generation firewall:

• Enable application, content and user by classifying traffic,

allow and protect access to SaaS applications

• Eliminate unsolicited application by reducing threat foot-

print and block known advanced persistent threats by

applying targeted security policy

• Protect data center by validating application, isolation of

rouge application and high speed threat prevention

• Deploy, enforce and maintain security policies with in-

creased visibility and control for cloud computing envi-

ronment

• Extend next generation security platform to user and

devices regardless of geographic location

B. Vendor to Vendor Feature Comparison

The features of different firewall vendors are compared in

terms of performance, application control, intrusion prevention

systems, security, and flexibility in Table VI.

Figure 5 illustrates the 2015 firewall market share percent-

ages allocated to different vendors.

23.30%

16.20%

14.90% 12.70%

8.90%

5.20%

18.80% Palo Alto

Fortinet

Checkpoint

Juniper Networks

Dell

Sophos/Cyberom

Others

Fig. 5: 2015 NGFW Market Share [18]

6

TABLE VI: Vendor to Vendor Features Comparison

Palo Alto [14] Fortinet [15] Check Point [16] Juniper Networks [17]

Performance Use of the shelf processor Built FortiASIC processor integrated with IPS, app control, VPN, antivirus

No ASIC related security or hardware acceleration

No ASIC related security or hardware acceleration

Application Control

Capable of controlling more than 1300 applications

Full visibility and granular control of more than 1900 apps and protocols including Web2.0

Need to buy separate application control software based on requirement

Limited support of application control

Intrusion Prevention System

Inferior IPS, VPN and firewall performance. Limited signature coverage

Advance FortiASIC security processor to optimize content inspection

Inferior IPS, firewall and VPN performance

Inferior IPS, firewall and VPN performance

Security Technologies

Does not offer UTM security functionality and user third party agreement for content filtering

Offer UTM security functionality

Does not offer UTM security functionality and user third party agreement for content filtering

Does not offer UTM security functionality and user third party agreement for content filtering

Flexibility and scalability

Cannot support large service, no modular flexibility

Support small to large enterprise and service providers, flexible modularity

Complex distributed network security deployment and feature development

Complex distributed network security deployment and feature development

V. CONCLUSION

The next generation firewall offer more accessibility to

network traffic, operability across the OSI layers, and ad-

vanced features to protect the networking infrastructure against

emerging threats. In this paper, the network security goals and

emerging network threats were summarized. The discussion

mainly focused on the technology implemented in NGFW

for network security. In addition, the advantages of next

generation firewall in comparison with traditional firewall were

further discussed and the advanced features of NGFW were

highlighted. Finally, a comparison of current state technique

and different NGFW available in market was provided high-

lighting their various parameters such as security function and

performance.

REFERENCES

[1] “Global internet report 2016.” [Online]. Available: https://www.internetsociety.org/globalinternetreport/2016/

[2] “Cisco annual security report 2016.” [Online]. Available: http://www.cisco.com/

[3] J. Pescatore and G. Young, “Defining the next-generation firewall,” Gartner RAS Core Research Note, from http://www. ga1tner. com, 2009.

[4] K.-K. R. Choo, “The cyber threat landscape: Challenges and future research directions,” Computers & Security, vol. 30, no. 8, pp. 719– 731, 2011.

[5] M. Chammem, M. Hamdi, and T.-H. Kim, “Extending advanced eva- sion techniques using combinatorial search,” in Security Technology (SecTech), 2014 7th International Conference on. IEEE, 2014, pp. 41–46.

[6] “Multi-staged attacks driven by exploits and malware.” [Online]. Available: http://www.trendmicro.com/cloud-content/us/pdfs/security- intelligence/white-papers/

[7] “Targeted cyber attacks.” [Online]. Available: http://www.trendmicro.com/vinfo/us/security/definition/targeted-attacks

[8] “Web application attack report 2015.” [Online]. Available: https://www.imperva.com/DefenseCenter/WAAR

[9] “Verizon data breach investigations report.” [Online]. Available: https://msisac.cisecurity.org/whitepaper/

[10] “Enisa threat landscape 2015.” [Online]. Available: https://www.enisa.europa.eu/publications/etl2015/

[11] A. Abdel-Aziz and J. Esler, “Intrusion detection & response-leveraging next generation firewall technology,” SANS-Institue, Tech. Rep, 2009.

[12] “Eliminate blind spots in ssl encrypted traffic.” [Online]. Available: https://www.venafi.com/assets/pdf/sb/SSL-Visibility-Solution-Brief/

[13] “Security leaders must address threats from rising ssl traffic.” [Online]. Available: https://www.gartner.com/doc/2635018/

[14] “Palo alto networks, palo alto next generatin firewall.” [Online]. Available: https://www.paloaltonetworks.com/products/secure- the-network/next-generation-firewall

[15] “Fortinet, the next generation firewall solution.” [On- line]. Available: https://www.fortinet.com/solutions/enterprise-midsize- business/enterprise-firewall/next-generation-firewall-ngfw.html

[16] “Check point software technologies, next generation firewall.” [On- line]. Available: https://www.checkpoint.com/products/next-generation- firewall/

[17] “Juniper networks, next generation firewall.” [Online]. Available: http://www.juniper.net/us/en/solutions/next-generation-firewall/

[18] “Next generation firewall cy2015 - nss labs, inc.” [Online]. Avail- able: https://www.nsslabs.com/research-advisory/library/infrastructure- security/next-generation-firewall/next-generation-firewall-cy2015/