A Network Function Virtualization Architecture for Automatic and Efficient Detection and Mitigation against Web Application Malware

被引:0
|
作者
Mauricio, Leopoldo [1 ]
Rubinstein, Marcelo [2 ]
机构
[1] Univ Fed Rio de Janeiro, Av Horacio Macedo,2030,Ctr Tecnol Sala H-301,Cidad, BR-21941598 Rio De Janeiro, RJ, Brazil
[2] Univ Estado Rio de Janeiro, Rio De Janeiro, RJ, Brazil
关键词
Security; Malware; Network Function Virtualization; Software -Defined Networking;
D O I
10.5753/jisa.2023.2847
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes and implements a Network Function Virtualization (NFV) security architecture to provide automatic and efficient detection and mitigation against Web application malware. The mitigation is given by dynamically chaining a Virtual Security Function (VSF) to the data stream to block malicious exploitation traffic without affecting the benign traffic. We implement an NFV Security Controller (NFV-SC) that interacts with an Intrusion Detection System and a Web Application Firewall (WAF), both implemented as VSFs. We also implement a vulnerability scanner and a mechanism to automatically create rules in advance in the WAF-VSF when a security vulnerability is found in an application, even if no malicious traffic has attempted to exploit the flaw. In addition, it dynamically identifies and removes no longer used security rules to improve performance. We implement and evaluate our security proposal in the Open Platform for NFV (OPNFV). The evaluation results in our experimen-tal scenarios show that the NFV security architecture automatically blocks 99.12% of the HTTP malicious traffic without affecting 93.6% of the benign HTTP requests. Finally, we show that the number of rules in the WAF-VSF severely affects the latency to load HTTP response headers and that the number of redirection OpenFlow rules within Open vSwitches is not enough to significantly impact the end-user experience in modern web browser applications.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Semantics-Based Online Malware Detection: Towards Efficient Real-Time Protection Against Malware
    Das, Sanjeev
    Liu, Yang
    Zhang, Wei
    Chandramohan, Mahintham
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (02) : 289 - 302
  • [32] An Efficient Method for Automatic Antipatterns Detection of REST Web Services
    Mohammadnia, Sobhan
    Esmaeilyfard, Rasool
    Akbari, Reza
    JOURNAL OF WEB ENGINEERING, 2021, 20 (06): : 1761 - 1780
  • [33] Mobile malware detection through analysis of deviations in application network behavior
    Shabtai, A.
    Tenenboim-Chekina, L.
    Mimran, D.
    Rokach, L.
    Shapira, B.
    Elovici, Y.
    COMPUTERS & SECURITY, 2014, 43 : 1 - 18
  • [34] Efficient Attention Branch Network with Combined Loss Function for Automatic Speaker Verification Spoof Detection
    Rostami, Amir Mohammad
    Homayounpour, Mohammad Mehdi
    Nickabadi, Ahmad
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (07) : 4252 - 4270
  • [35] Efficient Attention Branch Network with Combined Loss Function for Automatic Speaker Verification Spoof Detection
    Amir Mohammad Rostami
    Mohammad Mehdi Homayounpour
    Ahmad Nickabadi
    Circuits, Systems, and Signal Processing, 2023, 42 : 4252 - 4270
  • [36] vNMF: Distributed Fault Detection using Clustering Approach for Network Function Virtualization
    Miyazawa, Masanori
    Hayashi, Michiaki
    Stadler, Rolf
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 640 - 645
  • [37] GSDM: Graph-based Scaling Detection Model in Network Function Virtualization
    Li, Lishan
    Liu, Ying
    Wu, Jianping
    Ren, Gang
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [38] Evolutionary core-periphery structure and its application to network function virtualization
    Otokura, Mari
    Leibnitz, Kenji
    Shimokawa, Tetsuya
    Murata, Masayuki
    IEICE NONLINEAR THEORY AND ITS APPLICATIONS, 2016, 7 (02): : 202 - 216
  • [39] An Efficient Malware Detection Technique using Complex Network-based Approach
    Mohanasruthi, V
    Chakraborty, Abhishek
    Thanudas, B.
    Sreelal, S.
    Manoj, B. S.
    2020 TWENTY SIXTH NATIONAL CONFERENCE ON COMMUNICATIONS (NCC 2020), 2020,
  • [40] GSDM: Graph-based scaling detection model in network function virtualization
    Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China
    不详
    Proc. - IEEE Glob. Commun. Conf., GLOBECOM, 2019,