Jul 2026· International Conference on Future Internet of Things and Cloud· pp. 119-126· 0 citations· 29 references
Abstract
Internet of Things (IoT) devices heavily rely on lightweight communication protocols such as MQTT, CoAP, and 6LoWPAN. To minimize memory footprint and computational overhead, these protocols are often implemented using custom C/C++ code, making them highly susceptible to memory corruption vulnerabilities including buffer overflows and integer underflows. Traditional automated testing techniques, such as coverage-guided fuzzing and standard symbolic execution, struggle to effectively explore the deep state spaces of these protocols due to the complex, stateful nature of network handshakes and the path explosion problem. In this paper, we propose ProtoSym, a novel State-Aware Hybrid Concrete-Symbolic Engine designed specifically for IoT protocol vulnerability discovery. Our approach synergistically combines directed concrete execution to navigate complex network state machines with selective symbolic execution to rigorously solve constraints within packet payloads, effectively finding deep-seated security flaws in IoT gateway firmware. We introduce a formal theoretical framework that models protocol states and transitions, enabling precise constraint formulation, and present a directed path exploration strategy that mitigates path explosion while maximizing state coverage. Experimental evaluation on widely-used IoT protocol implementations demonstrates that ProtoSym achieves up to 46.7% higher statespace coverage and discovers $3.7 \times$ more unique vulnerabilities compared to state-of-the-art baselines.
This study provides a statistical evaluation foundation for quantifying implementation defects in IoT devices and a framework that generalizes to quality evaluation of black-box generative models.
Minami Yoda, Jia-Long Li, Yasuyuki Tahara et al.· 0 citations
This study presents a verification-guided specification synthesis framework for generating Suricata rules directly from HTTP request traces, which achieves a detection rate of 81.5% while maintaining a false positive rate of 0.0%.
SE4SC-LLM, an LLM-augmented symbolic execution framework for smart contracts that achieves 95.1% average CFG coverage, a 6.5 percentage point improvement over the strongest baseline, and detects 11.2% more vulnerabilities.
Tian-Huan Miao, Yang Liu· International Conference on...· 0 citations
This work presents an end-to-end, deployment-aware testing pipeline for IoT-based automotive applications that combines requirement-driven test and code generation with large language model (LLM) and vision-language model (VLM) assistance, and human-in-the-loop curation to reduce manual effort and improve consistency.
Denesa Zyberaj, Roman Vintonyak, Pascal Hirmer et al.· 0 citations
A conceptual taxonomy establishing an explicit correspondence between classical and smart contract fuzzing is developed and an architectural taxonomy of representative fuzzers unified under a generalised waypoint architecture is presented that exposes key feedback domains and composition gaps.
Luis Alberto López Alvar, L. de la Torre, Ze-Hua Wang et al.· Applied Sciences· 0 citations
This work introduces two new modules: Exploitability Analysis, which evaluates whether identified vulnerabilities can be exploited, and Frontend File Parsing, which constructs request packets based on shared keywords, which enables SKAEG to integrate vulnerability analysis with concrete exploit generation, thereby faci...
Shao-Guang Wu, Ji-You Chang, Jian-Nan Guo et al.· Journal of universal compute...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.