TY - GEN
T1 - A vulnerability recommendation system in Linux kernel variables
AU - Kim, Jaekwang
AU - Kim, Bo Kyeong
AU - Lee, Seunghun
AU - Lee, Jee Hyong
PY - 2009
Y1 - 2009
N2 - In these days, Linux system is widely used because of its freedom to use and develop. With this trend, to find vulnerabilities in Linux kernel has become more important. Linux kernel is so huge that we need a machine based error detecting approach. There are some former studies about error detection in software code. However, they are not suitable for detecting unknown vulnerabilities related to Linux kernel variables. We suggest a vulnerability recommendation system for Linux kernel variables. First, we propose a methodology by analyzing 368 reported vulnerabilities in Linux kernel. We focus on two elements to find vulnerabilities in Linux kernel variables. Those are the kernel variables which are concerned about privilege escalating and the system call tree information that shows which system calls may modify which kernel variables. We tested our recommendation system with two representative Linux versions. Through experiments, we confirm that our system can find potential vulnerabilities including known ones.
AB - In these days, Linux system is widely used because of its freedom to use and develop. With this trend, to find vulnerabilities in Linux kernel has become more important. Linux kernel is so huge that we need a machine based error detecting approach. There are some former studies about error detection in software code. However, they are not suitable for detecting unknown vulnerabilities related to Linux kernel variables. We suggest a vulnerability recommendation system for Linux kernel variables. First, we propose a methodology by analyzing 368 reported vulnerabilities in Linux kernel. We focus on two elements to find vulnerabilities in Linux kernel variables. Those are the kernel variables which are concerned about privilege escalating and the system call tree information that shows which system calls may modify which kernel variables. We tested our recommendation system with two representative Linux versions. Through experiments, we confirm that our system can find potential vulnerabilities including known ones.
UR - https://www.scopus.com/pages/publications/71249130946
U2 - 10.1109/FUZZY.2009.5277421
DO - 10.1109/FUZZY.2009.5277421
M3 - Conference contribution
AN - SCOPUS:71249130946
SN - 9781424435975
T3 - IEEE International Conference on Fuzzy Systems
SP - 92
EP - 97
BT - 2009 IEEE International Conference on Fuzzy Systems - Proceedings
T2 - 2009 IEEE International Conference on Fuzzy Systems
Y2 - 20 August 2009 through 24 August 2009
ER -