Security as an Ongoing Process
Frameworks can’t protect you from the Top 10. Neither can a one-time review by your company’s AppSec team. Security is an ongoing activity. It must be part of your system’s architecture: crucial decisions about encrypted communication, encryption at rest, authentication, and authorization are all cross-cutting concerns that affect your entire system.
New attacks emerge all the time. You must have a process to discover attacks (hopefully before they are used on you) and remediate your system quickly.
This is doubly true when you deploy technology that hasn’t been battle-hardened. New technology with new APIs will have vulnerabilities. That doesn’t mean you should give up the advantages it offers. It does mean ...