June 2023
Intermediate to advanced
586 pages
12h 35m
English
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 ...