English

Fuzzing the Latest NTFS in Linux with Papora: An Empirical Study

Cryptography and Security 2023-04-17 v1

Abstract

Recently, the first feature-rich NTFS implementation, NTFS3, has been upstreamed to Linux. Although ensuring the security of NTFS3 is essential for the future of Linux, it remains unclear, however, whether the most recent version of NTFS for Linux contains 0-day vulnerabilities. To this end, we implemented Papora, the first effective fuzzer for NTFS3. We have identified and reported 3 CVE-assigned 0-day vulnerabilities and 9 severe bugs in NTFS3. Furthermore, we have investigated the underlying causes as well as types of these vulnerabilities and bugs. We have conducted an empirical study on the identified bugs while the results of our study have offered practical insights regarding the security of NTFS3 in Linux.

Cite

@article{arxiv.2304.07166,
  title  = {Fuzzing the Latest NTFS in Linux with Papora: An Empirical Study},
  author = {Edward Lo and Ningyu He and Yuejie Shi and Jiajia Xu and Chiachih Wu and Ding Li and Yao Guo},
  journal= {arXiv preprint arXiv:2304.07166},
  year   = {2023}
}

Comments

Accepted by 17th IEEE Workshop on Offensive Technologies

R2 v1 2026-06-28T10:06:06.562Z