MES-Attacks: Software-Controlled Covert Channels based on Mutual Exclusion and Synchronization
Chaoqun Shen, Jiliang Zhang, Gang Qu

TL;DR
This paper introduces MES-Attacks, a novel software-controlled covert channel technique exploiting mutual exclusion and synchronization mechanisms to securely transmit information across different system scenarios with high efficiency and low detectability.
Contribution
It presents a new class of covert channels based on MESM, demonstrating their construction on various operating systems and analyzing their performance and security implications.
Findings
Achieved transmission rates up to 13.105 kb/s.
Maintained bit error rates below 1%.
Effective in local, sandbox, and cross-VM scenarios.
Abstract
Multi-process concurrency is effective in improving program efficiency and maximizing CPU utilization. The correct execution of concurrency is ensured by the mutual exclusion and synchronization mechanism (MESM) that manages the shared hardware and software resources. We propose MES-Attacks, a new set of software-controlled covert channel attacks based on MESM to transmit confidential information. MES-Attacks offer several advantages: 1) the covert channels are constructed at software level and can be deployed on any hardware; 2) closed share of resource ensures the quality of the channels with low interference and makes them hard to be detected; and 3) it utilizes the system's software resources which are abound and hence difficult to isolate. We built covert channels using different MESMs on Windows and Linux, including Event, Timer, FileLockEX, Mutex, Semaphore and flock.…
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 · Internet Traffic Analysis and Secure E-voting · Advanced Malware Detection Techniques
