Learning to Customize Network Security Rules
Michael Bargury, Roy Levin, Royi Ronen

TL;DR
This paper introduces a supervised learning approach to automatically generate firewall rules for cloud networks, improving security by accurately recommending IP allowances based on network traffic data.
Contribution
The paper presents a novel supervised learning method that predicts firewall rules from NetFlow data, reducing manual configuration and enhancing security in cloud environments.
Findings
Achieved ROC AUC of 0.92 in predicting firewall rules
Outperformed unsupervised baseline with ROC AUC of 0.58
Demonstrated effectiveness in blocking malicious traffic
Abstract
Security is a major concern for organizations who wish to leverage cloud computing. In order to reduce security vulnerabilities, public cloud providers offer firewall functionalities. When properly configured, a firewall protects cloud networks from cyber-attacks. However, proper firewall configuration requires intimate knowledge of the protected system, high expertise and on-going maintenance. As a result, many organizations do not use firewalls effectively, leaving their cloud resources vulnerable. In this paper, we present a novel supervised learning method, and prototype, which compute recommendations for firewall rules. Recommendations are based on sampled network traffic meta-data (NetFlow) collected from a public cloud provider. Labels are extracted from firewall configurations deemed to be authored by experts. NetFlow is collected from network routers, avoiding expensive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Spam and Phishing Detection
