Linux Kernel Memory Safety

Show full item record



Permalink

http://urn.fi/URN:NBN:fi:hulib-201711145697
Title: Linux Kernel Memory Safety
Author: Liljestrand, Hans
Contributor: University of Helsinki, Faculty of Science, Department of Computer Science
Publisher: Helsingfors universitet
Date: 2017
Language: eng
URI: http://urn.fi/URN:NBN:fi:hulib-201711145697
http://hdl.handle.net/10138/228847
Thesis level: master's thesis
Discipline: Datavetenskap
Computer science
Tietojenkäsittelytiede
Abstract: Linux kernel vulnerabilities are often long lived and in some cases challenging to patch after discovery. The current focus in upstream Linux security has therefore been on categorical protections against whole error classes, not only reactive patching of specific vulnerabilities. Our work contributes to these efforts by tackling memory errors in the Linux kernel from two different fronts. First, we contributed to the upstream Linux kernel by working on a mechanism to prevent use-after-free errors caused by reference counter overflows. Second, we explored the applicability of Intel MPX as a general mechanism to prevent spatial memory errors in the Linux kernel.


Files in this item

Total number of downloads: Loading...

Files Size Format View
liljestrandh.thesis.2017-10-19.pdf 946.8Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record