Deep ahead-of-threat virtual patching
Fady Copty, Andre Kassis, Sharon Keidar-Barner, Dov Murik

TL;DR
This paper introduces a novel AI-based approach for virtual patching that predicts potential malicious inputs in real time, enabling proactive defense against vulnerabilities before they are discovered or exploited.
Contribution
It presents an innovative method using deep neural networks trained on synthetic data to detect malicious inputs ahead of vulnerability discovery.
Findings
Achieved over 91% accuracy in predicting malicious inputs for LibXML2 and LibTIFF.
Demonstrated the feasibility of ahead-of-threat virtual patching in real-world applications.
Showed potential to stay ahead of attackers by predicting vulnerabilities before they are exploited.
Abstract
Many applications have security vulnerabilities that can be exploited. It is practically impossible to find all of them due to the NP-complete nature of the testing problem. Security solutions provide defenses against these attacks through continuous application testing, fast-patching of vulnerabilities, automatic deployment of patches, and virtual patching detection techniques deployed in network and endpoint security tools. These techniques are limited by the need to find vulnerabilities before the black-hats. We propose an innovative technique to virtually patch vulnerabilities before they are found. We leverage testing techniques for supervised-learning data generation, and show how artificial intelligence techniques can use this data to create predictive deep neural-network models that read an application's input and predict in real time whether it is a potential malicious input.…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Software Engineering Research · Web Application Security Vulnerabilities
