Skip to main content

Seulbae Kim

Pohang University of Science and Technology · 情報科学

研究室紹介

Professor Seulbae Kim's research lab specializes in ensuring the reliability, security, and correctness of complex software-intensive systems, with a strong focus on systems software, embedded systems, and cyber-physical systems. The lab investigates automated testing and vulnerability discovery techniques—particularly through protocol-aware fuzzing and symbolic execution—to detect deep-seated bugs in file systems, open-source software, autonomous driving systems, and IoT devices. A key research direction involves identifying semantic correctness bugs that arise from the interaction between software logic and physical constraints in robotics and smart home systems. The lab also pioneers scalable, unified approaches to system-level verification that bridge the gap between traditional testing and formal analysis.

fuzzingsemantic bugscyber-physical systemsfile systemsvulnerability detection

Research Overview

Papers
18
Total Citations
593
Papers (5y)
14
Primary Field
情報科学

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
14total
2020
2021
2022
2025
2026
Citations per year (5y)
122total
20202021202220252026

Selected Papers

15
1
Article|351 citations·2017
VUDDY: A Scalable Approach for Vulnerable Code Clone Discovery
Seulbae Kim, Seunghoon Woo, Heejo Lee, Hakjoo Oh

The ecosystem of open source software (OSS) has been growing considerably in size. In addition, code clones - code fragments that are copied and pasted within or between software systems - are also proliferating. Although code cloning may expedite the process of software development, it often critically affects the security of software because vulnerabilities and bugs can easily be propagated through code clones. These vulnerable code clones are increasing in conjunction with the growth of OSS,

Information SystemsComputer Science
2
Article|78 citations·2019
Finding semantic bugs in file systems with an extensible fuzzing framework
Seulbae Kim, Meng Xu, Sanidhya Kashyap, Jungyeon Yoon, Wen Xu, Taesoo Kim
OA

File systems are too large to be bug free. Although handwritten test suites have been widely used to stress file systems, they can hardly keep up with the rapid increase in file system size and complexity, leading to new bugs being introduced and reported regularly. These bugs come in various flavors: simple buffer overflows to sophisticated semantic bugs. Although bug-specific checkers exist, they generally lack a way to explore file system states thoroughly. More importantly, no turnkey soluti

Computer Networks and CommunicationsComputer Science
3
Article|64 citations·2022
DriveFuzz
Seulbae Kim, Major Liu, Junghwan Rhee, Yuseok Jeon, Yonghwi Kwon, Chung Hwan Kim
Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications SecurityOA

Autonomous driving has become real; semi-autonomous driving vehicles in an affordable price range are already on the streets, and major automotive vendors are actively developing full self-driving systems to deploy them in this decade. Before rolling the products out to the end-users, it is critical to test and ensure the safety of the autonomous driving systems, consisting of multiple layers intertwined in a complicated way. However, while safety-critical bugs may exist in any layer and even ac

SoftwareComputer Science
4
Article|40 citations·2018
Software systems at risk: An empirical study of cloned vulnerabilities in practice
Seulbae Kim, Heejo Lee
SJR Q1Computers & Security
Information SystemsComputer Science
5
Article|28 citations·2022
RoboFuzz: fuzzing robotic systems over robot operating system (ROS) for finding correctness bugs
Seulbae Kim, Taesoo Kim
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringOA

Robotic systems are becoming an integral part of human lives. Responding to the increased demands for robot productions, Robot Operating System (ROS), an open-source middleware suite for robotic development, is gaining traction by providing practical tools and libraries for quickly developing robots. In this paper, we are concerned with a relatively less-tested class of bugs in ROS and ROS-based robotic systems, called semantic correctness bugs, including the violation of specification, violatio

SoftwareComputer Science
6
Article|20 citations·2021
Riding the IoT Wave With VFuzz: Discovering Security Flaws in Smart Homes
Carlos Kayembe Nkuba, Seulbae Kim, Sven Dietrich, Heejo Lee
SJR Q1IEEE AccessOA

Z-Wave smart home Internet of Things devices are used to save energy, increase comfort, and remotely monitor home activities. In the past, security researchers found Z-Wave device vulnerabilities through reverse engineering, manual audits, and penetration testing. However, they did not fully use fuzzing, which is an automated cost-effective testing technique. Thus, in this paper, we present VFUZZ, a protocol-aware blackbox fuzzing framework for quickly assessing vulnerabilities in Z-Wave devices

Signal ProcessingComputer Science
7
Article|8 citations·2020
Finding Bugs in File Systems with an Extensible Fuzzing Framework
Seulbae Kim, Meng Xu, Sanidhya Kashyap, Jungyeon Yoon, Wen Xu, Taesoo Kim
SJR Q2ACM Transactions on StorageOA

File systems are too large to be bug free. Although handwritten test suites have been widely used to stress file systems, they can hardly keep up with the rapid increase in file system size and complexity, leading to new bugs being introduced. These bugs come in various flavors: buffer overflows to complicated semantic bugs. Although bug-specific checkers exist, they generally lack a way to explore file system states thoroughly. More importantly, no turnkey solution exists that unifies the check

Computer Networks and CommunicationsComputer Science
8
Article|2 citations·2016
SIGMATA: Storage Integrity Guaranteeing Mechanism against Tampering Attempts for Video Event Data Recorders
Hyuckmin Kwon, Seulbae Kim, Heejo Lee
SJR Q2DOAJ (DOAJ: Directory of Open Access Journals)OA

The usage and market size of video event data recorders (VEDRs), also known as car black boxes, are rapidly increasing. Since VEDRs can provide more visual information about car accident situations than any other device that is currently used for accident investigations (e.g., closed-circuit television), the integrity of the VEDR contents is important to any meaningful investigation. Researchers have focused on the file system integrity or photographic approaches to integrity verification. Howev

Computer Networks and CommunicationsComputer Science
9
Preprint|2 citations·2021
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse
Seunghoon Woo, Sung-Han Park, Seulbae Kim, Heejo Lee, Hakjoo Oh
OA

Open-source software (OSS) is widely reused as it provides convenience and efficiency in software development. Despite evident benefits, unmanaged OSS components can introduce threats, such as vulnerability propagation and license violation. Unfortunately, however, identifying reused OSS components is a challenge as the reused OSS is predominantly modified and nested. In this paper, we propose CENTRIS, a precise and scalable approach for identifying modified OSS reuse. By segmenting an OSS code

Information SystemsComputer Science
10
other|0 citations·2026
Artifact for Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs
Jongsoo Han, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper "Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs" at Usenix VehicleSec '26

11
other|0 citations·2026
Artifact for SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis
Lee, Minki, Seojin Lee, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper 'SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis' accepted at FSE 2026.

12
other|0 citations·2026
Artifact for Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs
Jongsoo Han, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper "Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs" at Usenix VehicleSec '26

13
other|0 citations·2026
Artifact for SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis
Lee, Minki, Seojin Lee, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper 'SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis' accepted at FSE 2026.

14
Article|0 citations·2022
DriveFuzz: Discovering Autonomous Driving Bugs through Driving Quality-Guided Fuzzing (extended version)
Seulbae Kim, Major Liu, Junghwan Rhee, Yuseok Jeon, Yonghwi Kwon, Chung Hwan Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the full version of the paper published at ACM CCS 2022. This version includes the appendices (pages 14 and 15)

Signal ProcessingComputer Science
15
Article|0 citations·2025
SoundBoost: Effective RCA and Attack Detection for UAV via Acoustic Side-Channel
Haoran Wang, Zheng Yang, Sangdon Park, Yibin Yang, Seulbae Kim, Willian T. Lunardi, Martin Andreoni Lopez, Taesoo Kim, Wenke Lee

Unmanned Aerial Vehicles (UAVs), or drones, are emblematic examples of cyber-physical systems where computational components and physical processes integrate to enable autonomous navigation. UAVs rely heavily on sensors such as Inertial Measurement Units (IMU) and Global Positioning System (GPS) for accurate environmental awareness and control. However, the trust placed in these sensors makes UAVs vulnerable to adversarial attacks that compromise the UAV’s operational integrity. While prior work

Artificial IntelligenceComputer Science

Research Areas

Information SystemsComputer Networks and CommunicationsSoftwareSignal ProcessingArtificial Intelligence

Seulbae Kimの研究をNubintでさらに深く

この研究室の論文をアプリで開き、AIと共に読み、要約し、引用しましょう。