Obtain Information from Vulnerabilities Databases
Python is a language that allows us to scale up from start-up projects to complex data processing applications and support dynamic web pages in a simple way. However, as you increase the complexity of your applications, the introduction of potential vulnerabilities can be critical in your application from a security point of view.
This chapter covers how to get information about vulnerabilities from Common Vulnerabilities and Exposures (CVE), National Vulnerability Database (NVD), and the vulners database. We will discuss the main vulnerability formats and the process of finding a CVE vulnerability in the NVD and vulners databases. Finally, we will learn how to search for vulnerabilities using tools like Pompem.
The following topics will be covered in this chapter:
- Identifying information about vulnerabilities in the CVE database
- Searching for vulnerabilities in the NVD
- Searching for vulnerabilities in...