eBPF-PATROL: Protective Agent for Threat Recognition and Overreach Limitation using eBPF in Containerized and Virtualized Environments
Sangam Ghimire, Nirjal Bhurtel, Roshan Sahani, Sudan Jha

TL;DR
eBPF-PATROL is a lightweight, extensible security agent that uses eBPF technology to monitor and enforce runtime security policies in containerized and virtualized environments, effectively detecting and preventing various attacks.
Contribution
The paper introduces eBPF-PATROL, a novel, context-aware security framework leveraging eBPF for real-time threat detection and prevention in cloud-native environments.
Findings
Low overhead (< 2.5%) during operation
High detection accuracy for real-world attacks
Effective prevention of privilege escalation and container escape
Abstract
With the increasing use and adoption of cloud and cloud-native computing, the underlying technologies (i.e., containerization and virtualization) have become foundational. However, strict isolation and maintaining runtime security in these environments has become increasingly challenging. Existing approaches like seccomp and Mandatory Access Control (MAC) frameworks offer some protection up to a limit, but often lack context awareness, syscall argument filtering, and adaptive enforcement, providing the ability to adjust decisions at runtime based on observed application behavior, workload changes, or detected anomalies rather than relying solely on static or predefined rules.This paper introduces eBPF-PATROL (eBPF-Protective Agent for Threat Recognition and Overreach Limitation), an extensible lightweight runtime security agent that uses extended Berkeley Packet Filter (eBPF) technology…
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
TopicsSecurity and Verification in Computing · Access Control and Trust · Software System Performance and Reliability
