A Design Science Approach to Quantifying the Impact of Address Randomization on Unikernel Security
Date of Award
3-2026
Document Type
Dissertation
Degree Name
Doctor of Philosophy in Cyber Security
First Advisor
Kyle Cronin
Second Advisor
John Hastings
Third Advisor
Josh Stroschein
Abstract
Unikernels have emerged as a lightweight alternative to traditional virtual machines and containers by unifying application and operating system functionality into a single address space. While this architectural minimalism reduces overhead and improves deployment efficiency, it frequently results in the omission of established exploit mitigation techniques such as Address Space Layout Randomization, Data Execution Prevention, and stack canaries. As a result, many unikernels retain largely deterministic memory layouts that may enable reliable exploitation.
This research employs a design science methodology to implement and quantitatively evaluate address randomization within the OSv unikernel. A single-case mechanism experiment introduces randomized base and stack address selection through modifications to OSv’s memory management and program loading components. The resulting artifact is evaluated against an unmodified baseline using 599 executions to measure boot time, application runtime, memory usage, and address distribution behavior.
Statistical analysis demonstrates that the introduced mechanism produces uniformly distributed address values while incurring negligible performance and memory overhead. These results show that address randomization can be integrated into a production-oriented unikernel without undermining its core performance characteristics. This work establishes a reproducible methodology for implementing and empirically evaluating security mechanisms in unikernel environments, addressing a persistent gap between security assumptions and quantitative validation in unikernel research.
Recommended Citation
Wollman, Alex, "A Design Science Approach to Quantifying the Impact of Address Randomization on Unikernel Security" (2026). Dissertations. 4.
https://scholar.dsu.edu/dissertations/4
