BEACON: Automatic Container Policy Generation using Environment-aware Dynamic Analysis
Haney Kang, Eduard Marin, Myoungsung You, Diego Perino, Seungwon Shin, and Jinwoo Kim

TL;DR
BeaCon is an innovative tool that automatically generates container security policies by using environment-aware dynamic analysis, improving security coverage while maintaining application functionality.
Contribution
It introduces a novel environment-aware dynamic analysis approach with heuristics and scoring to generate customizable container security policies.
Findings
Identifies 16.5% more syscalls through diverse environment simulation.
Effectively mitigates risks of 45 known vulnerabilities.
Reduces attack surface by blocking exploits in proof-of-concept tests.
Abstract
This paper introduces BeaCon, a novel tool for the automated generation of adjustable container security policies. Unlike prior approaches, BeaCon leverages dynamic analysis to simulate realistic environments, uncovering container execution paths that may remain hidden during the profiling phase. To address the challenge of exploring vast profiling spaces, we employ efficient heuristics to reveal additional system events with minimal effort. In addition, BeaCon incorporates a security and functionality scoring mechanism to prioritize system calls and capabilities based on their impact on the host OS kernel's security and the functionality of containerized applications. By integrating these scores, BeaCon achieves a customized balance between security and functionality, enabling cloud providers to enforce security measures while maintaining tenant availability. We implemented a prototype…
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 · Software System Performance and Reliability · Advanced Malware Detection Techniques
