From the course: Secure Coding in Python

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Common vulnerabilities and exposures checks

Common vulnerabilities and exposures checks - Python Tutorial

From the course: Secure Coding in Python

Common vulnerabilities and exposures checks

Common Vulnerabilities and Exposures, or CVE, is a way of keeping track of vulnerable software components that we may be using and reporting vulnerabilities we find out about. Now, before we install just about any component of our application, we want to make sure we check that it's not vulnerable. We also want to routinely check if something we thought was not vulnerable, or was not known to be vulnerable when we installed it, is now of concern. Various tools exist to help us check for vulnerabilities in different parts of an application's life cycle. There are tools out there that can scan our repositories for vulnerabilities. Tools exist to help us throughout continuous delivery and continuous integration. One tool we can use is pipenv. Pipenv, which we used before, lets us leverage a tool called safety to track vulnerabilities. Let's go ahead and use pipenv to check for vulnerabilities. So here I am at 01_03. And if you're starting right here, you can go ahead and type in pipenv…

Contents