Software and data integrity failures relate to code and infrastructure that does not protect against unauthorised changes to the target application or software. In this section, students will learn the impact of vulnerabilities such as supply chain attack, deserialisation of untrusted data, and including cross-domain scripts in their applications.