Section 3 Why Is Software at Risk?
Attacks targeting software have become extremely sophisticated, exploiting
unforeseen sequences of multiple, often non-contiguous faults throughout the
software. As more exploitable faults, vulnerabilities and weaknesses are discovered