<scp>FAVDisco</scp> : Modeling and Discovering File Access Vulnerabilities
File access vulnerabilities (FAVs) are one type of security weakness arising from adversary manipulations of file access inputs, posing significant threats to system integrity. Despite their prevalence, FAVs remain underexplored due to limited understanding, complex triggering scenarios, and stealthy and diverse manifestations; these challenges render current detection approaches incomplete and inaccurate. To this end, we conducted an in-depth empirical study across 204 file-related CVEs, uncovering the root cause and trigger mechanisms of FAVs. Based on these findings, we propose an exhaustive accessing model and a specialized threat model that define the adversary and attack surface for FAVs, enabling systematic attribution and analysis of file operations. Furthermore, we propose FAVDisco , a novel framework for discovering FAVs by mutating, triggering, and analyzing file operations. It employs a File Mutator to simulate diverse execution scenarios and an FAV Checker that integrates a model-based adversary controllable checker with pattern-based detection rules to identify FAVs. Implemented on Windows, FAVDisco achieves remarkable performance with 92.1% precision and 83.3% recall on the disclosed FAV detection task, outperforming state-of-the-art methods. Moreover, it uncovers 13 zero-day FAVs in 10 widely used services, with six assigned new CVEs and earning a reward of $29,000 from Microsoft Security Response Center.
Authors
- Bolun Zhang (ORCID: https://orcid.org/0009-0003-1287-096X)
- Wenjie Feng (ORCID: https://orcid.org/0000-0003-3636-0035)
- Fangming Gu (ORCID: https://orcid.org/0000-0002-2531-4642)
- Hong Li (ORCID: https://orcid.org/0000-0003-1353-7838)
- Yingli Sun (ORCID: https://orcid.org/0009-0009-7313-0256)
- Xiaorui Gong (ORCID: https://orcid.org/0009-0005-8203-1496)
- Qingli Guo (ORCID: https://orcid.org/0000-0002-3587-634X)
- Beibei Zhao (ORCID: https://orcid.org/0009-0007-6066-8044)
Institutions
- University of Science and Technology of China (CN)
- Chinese Academy of Sciences (CN)
- Institute of Information Engineering (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- ACM Transactions on Software Engineering and Methodology
- Published
- 2025-06-18
- DOI
- https://doi.org/10.1145/3744901
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00