Fail Securely
Learn about software failures, how they’re discovered, and how we can recover from them.
We'll cover the following...
Bugs in software
All software has bugs. There is no such thing as perfect software. Regardless of how pristine the software appears, it’s only a matter of time before a security vulnerability is discovered. Such imperfections can take any of the following forms:
-
Code that’s written by in-house or contracted developers.
-
Software that runs in vendor-provided solutions, such as a security appliance.
-
Components that developers download from open source repositories over the internet.
Find software vulnerabilities
The methods used to find software vulnerabilities can also vary:
-
Sometimes it’s ...