@inproceedings{8b50dd62c6934f37afde082488632c1c,
title = "LiteCobra: Enhancing Java Deserialization Vulnerability Detection with Call Graph Pruning",
abstract = "Java deserialization vulnerabilities have become a critical security threat, challenging to detect and even harder to exploit due to deserialization's flexible and customizable nature. Researchers have proposed code property graph methods for comprehensive program analysis and controllability analysis algorithms to filter out irrelevant method calls. However, existing approaches often face limitations in accuracy and efficiency, especially in complex Java deserialization scenarios, leaving a gap in fully addressing this security issue. To address the challenges in detecting Java deserialization gadget chains, this paper proposes LiteCobra - a method that employs edge-cut optimization for rapid call graph construction and uses a controllability analysis algorithm for efficient pruning during Java deserialization gadget chain discovery. Our tests on the ysoserial dataset show that LiteCobra reduces the false positive rate by 67.5\% and enhances efficiency by 49.6\% compared to state-of-the-art approaches for detecting Java deserialization vulnerabilities. These results indicate that LiteCobra significantly enhances efficiency while maintaining high accuracy in detecting Java deserialization gadget chains.",
keywords = "Code property graph, Context sensitivity, Gadget chains, Java deserialization",
author = "Xiangyu Zhang and Yating Yang and Tian Song",
note = "Publisher Copyright: {\textcopyright} 2025 IEEE.; 2025 IEEE International Conference on Communications, ICC 2025 ; Conference date: 08-06-2025 Through 12-06-2025",
year = "2025",
doi = "10.1109/ICC52391.2025.11161270",
language = "English",
series = "IEEE International Conference on Communications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "6383--6388",
editor = "Matthew Valenti and David Reed and Melissa Torres",
booktitle = "ICC 2025 - IEEE International Conference on Communications",
address = "United States",
}