Issue No. 07 - July (2018 vol. 51)
Rick Kuhn , NIST
Mohammad Raunak , Loyola University Maryland
Raghu Kacker , NIST
Most security vulnerabilities result from ordinary coding errors. What does this mean for the prospects of more secure software? Software vulnerabilities arise in different ways, but can roughly be grouped into three categories based on their source: design flaws, configuration errors, and ordinary bugs or coding errors.
program debugging, security of data, software fault tolerance
R. Kuhn, M. Raunak and R. Kacker, "Can Reducing Faults Prevent Vulnerabilities?," in Computer, vol. 51, no. 7, pp. 82-85, 2018.