COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Security Seminar > Milk or wine: does software security improve with age?
Milk or wine: does software security improve with age?Add to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Saar Drimer. We examine the code base of the OpenBSD operating system to determine whether its security is increasing over time. We measure the rate at which new code has been introduced and the rate at which vulnerabilities have been reported over the last 7.5 years and fifteen versions. We learn that 61% of the lines of code in today’s OpenBSD are foundational: they were introduced prior to the release of the initial version we studied and have not been altered since. We also learn that 62% of reported vulnerabilities were present when the study began and can also be considered to be foundational. We find strong statistical evidence of a decrease in the rate at which foundational vulnerabilities are being reported. However, this decrease is anything but brisk: foundational vulnerabilities have a median lifetime of at least 2.6 years. Finally, we examined the density of vulnerabilities in the code that was altered/introduced in each version. The densities ranged from 0 to 0.033 vulnerabilities reported per thousand lines of code. These densities will increase as more vulnerabilities are reported. This talk is part of the Computer Laboratory Security Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsForum for Youth Participation and Democracy POLIS Department Research Seminars Cambridge SIAM ChapterOther talksDataFlow SuperComputing for BigData Fluorescence spectroscopy and Microscale thermophoresis Identifying new gene regulating networks in immune cells Well-posedness of weakly hyperbolic systems of PDEs in Gevrey regularity. Future of Games in Engineering Education Childhood adversity and chronic disease: risks, mechanisms and resilience. Symplectic topology of K3 surfaces via mirror symmetry Are hospital admissions for people with palliative care needs avoidable and unwanted? Fumarate hydratase and renal cancer: oncometabolites and beyond Molecular mechanisms of cardiomyopathies in patients with severe non-ischemic heart failure An Introduction to Cluster Categories of Type A |