Published on
In this module, we review the CWE top 25 a list of the top 25 most dangerous software security weaknesses. We examine NULL Pointer Dereference, Improper Authentication, Unrestricted Upload of File with Dangerous Type, Incorrect Permission Assignment for Critical Resource, Code Injection, and Insufficiently Protected Credentials. We go over the consequences and mitigations of each of these weaknesses.