Software is developed to fulfil a given purpose, and developers aim to maximize their compliance with stories, use cases, APIs and a myriad of dependencies. While development progresses, bugs and (design) flaws are introduced into systems, sometimes reaching exposed interfaces, and becoming a vulnerability to the correct execution of the system.

This lecture will explore what is a vulnerability and what is the role of vulnerabilities and vulnerability tracking.

Download Links: Portuguese English

Relevant web resources