From the course: Static Application Security Testing
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
A8: Software and data integrity failures - SonarQube Tutorial
From the course: Static Application Security Testing
A8: Software and data integrity failures
- The eighth set of risks in the OWASP top 10 list are software and data integrity failures. The notion of software and data integrity is based on assumed trust. The software trust that the data we input is what's expected, and we trust that all of the software components are going to do what they were designed to do. When that trust is misplaced, we find ourselves facing a security incident or a data breach. While conversations around software integrity often focus on the code, don't overlook the infrastructure. If any component of the system can't be trusted, then the integrity of the entire system is at risk. Even if your developers build and deploy a trusted instance of an application, the integrity of that app could be impacted by each and every update to the app, whether the update is applied automatically or manually. This risk is an evolution of the insecure deserialization risk in the 2017 top 10 list.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
The OWASP Top 103m 26s
-
(Locked)
A1: Broken access controls6m 17s
-
(Locked)
A2: Cryptographic failures7m 29s
-
(Locked)
A3: Injection8m
-
(Locked)
A4: Insecure design5m 21s
-
(Locked)
A5: Security misconfiguration7m 58s
-
(Locked)
A6: Vulnerable and outdated components7m 8s
-
(Locked)
A7: Identification and authentication failures7m 39s
-
(Locked)
A8: Software and data integrity failures5m 49s
-
(Locked)
A9: Security logging and monitoring failures6m 55s
-
(Locked)
A10: Server-Side Request Forgery4m 58s
-
(Locked)
-