ML-FEED: Machine Learning Framework for Efficient Exploit Detection
Tanujay Saha, Tamjid Al-Rahat, Najwa Aaraj, Yuan Tian and, Niraj K. Jha

TL;DR
ML-FEED is a novel machine learning framework designed for real-time exploit detection that significantly reduces computational overhead while maintaining high accuracy, by operating at a finer granularity and using advanced feature extraction techniques.
Contribution
The paper introduces ML-FEED, a new exploit detection model that improves efficiency and accuracy by predicting exploits at each API call and incorporating automated vulnerability pattern extraction.
Findings
ML-FEED is up to 75,828.9x faster than transformer models.
It achieves 98.2% precision and 97.4% recall in exploit prediction.
Outperforms existing lightweight models in real-world exploit detection tasks.
Abstract
Machine learning (ML)-based methods have recently become attractive for detecting security vulnerability exploits. Unfortunately, state-of-the-art ML models like long short-term memories (LSTMs) and transformers incur significant computation overheads. This overhead makes it infeasible to deploy them in real-time environments. We propose a novel ML-based exploit detection model, ML-FEED, that enables highly efficient inference without sacrificing performance. We develop a novel automated technique to extract vulnerability patterns from the Common Weakness Enumeration (CWE) and Common Vulnerabilities and Exposures (CVE) databases. This feature enables ML-FEED to be aware of the latest cyber weaknesses. Second, it is not based on the traditional approach of classifying sequences of application programming interface (API) calls into exploit categories. Such traditional methods that process…
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 · Web Application Security Vulnerabilities · Network Security and Intrusion Detection
