Chanyoung Park
Ph.D. Student in Computer Science
Computer System Security Lab (CSSL)
Ulsan National Institute of Science and Technology (UNIST)
About
I am a Combined M.S./Ph.D. student at UNIST, advised by Prof. Hyungon Moon in the Computer Systems Security Lab. My research is in systems and software security — memory safety, isolation, program analysis, operating systems, and secure cloud infrastructure. I build mechanisms that define and enforce trust boundaries across compilers, runtimes, operating systems, and hardware.
Research Interests
Publications
ACM International Conference on Supercomputing (ICS)
Annual Symposium of KIPS (ASK), vol. 31, no. 1, 2024
Journal of KIISE (JOK), 2023
Patents
Granted: 1 U.S. and 2 Korean patents. Pending: 1 U.S., 3 Korean, and 2 PCT applications.
-
Use-After-Free Protection via Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping
Hyungon Moon, Chanyoung Park, and Yeongjun Kwak. -
Selective On-Device Execution of Data-Dependent Read I/Os
Hyungon Moon, Chanyoung Park, and Minu Chung. -
Efficient Use-After-Free Prevention with Opportunistic Page-Level Sweeping
Hyungon Moon and Chanyoung Park. -
Apparatus and Method for Deallocating Dynamically Allocated Memory
Hyungon Moon, Chanyoung Park, Jaehyu Lee, and Daeyeon Kim.
Open-Source Contributions
- Linux Kernel – two patches merged into mainline (net/tls), released in Linux v7.2 (Aug. 2026). Fixed a memory corruption in the kernel TLS send path, where splicing onto an already-full plaintext ring wrapped the scatterlist and overwrote live entries — reachable by an unprivileged local process. Contributed the accompanying regression selftest; the fix is marked for stable/LTS backport.
Research Experience
Designed and implemented HushVac and HushVac+, opportunistic page-level sweeping allocators that mitigate use-after-free at low runtime and memory overhead (NDSS 2024, TDSC 2025). Contributed to SwiftSweeper, a concurrent memory sweeper that removes stop-the-world pauses (S&P 2025). Built MarKern, OS-supported UAF prevention for the glibc allocator (JOK 2023).
Designing an Intel MPK-based isolation mechanism for unsafe Rust and FFI, using static program analysis to identify memory that crosses the safe/unsafe boundary.
Contributed to FaaSlim, a snapshot-based serverless system that partially caches VM pages to reduce cold-start overhead and idle memory use (ICS 2026).
Designed and implemented SODE, which offloads data-dependent read I/Os to the storage device, eliminating host-to-device round trips for data-intensive workloads (FAST 2025).
Contributed to a static-analysis pass built on LLVM and Static Value-Flow (SVF) analysis that identifies allocator call sites confined to the stack, enabling targeted allocation-overhead optimizations (ASK 2024).
Research Projects
Intel MPK compartmentalization for unsafe Rust and FFI, guided by program analysis.
Fast, safe security patching of deployed binaries to avoid downtime for long-running services.
Developed SODE (on-device execution of data-dependent read I/Os) and contributed to FaaSlim (partial caching of snapshot-based VMs for serverless cold starts).
HushVac / HushVac+ opportunistic page-level sweeping allocator for use-after-free prevention; contributed to SwiftSweeper.
Education
Ulsan National Institute of Science and Technology (UNIST)
Advisor: Prof. Hyungon Moon. Dissertation: An Efficient and Secure Memory Allocator for Use-after-Free Prevention.
Ulsan National Institute of Science and Technology (UNIST)
Teaching Experience
Operating Systems, Software Hacking and Defense, Building Customized Computers, Advanced Programming, and Principles of Programming Languages. Managed the PintOS assignments for Operating Systems and prepared LLVM-based compiler stacks for Building Customized Computers.
Honors, Awards & Service
- USENIX FAST Student Grant – USENIX Association (Feb. 2025)
- Invited Talk – “Efficient Use-After-Free Prevention with Opportunistic Page-Level Sweeping,” Samsung Security Tech Forum (SSTF) 2024, Seoul
- Artifact Evaluation Committee – ACM EuroSys 2025 (Jan.–Feb. 2025), Rotterdam