Software security is primarily an education problem. Colleges and universities do not teach developers how to write secure code. There are a few academic institutions adding this to their
curriculums, but it typically only at the Master's level. Development books are also guilty. Many of them contain code examples with security vulnerabilities included. This leaves educating
developers on software security up to development organizations. Unless your developers have received this training at a previous job, they have not been trained on software security. Catching
software security vulnerabilities before they leave development is the cheapest and most effective method.
To tackle the education problem, Radix Security provides: