When you discover a vulnerability, fixing it is not just a matter of applying a quick patch to solve the immediate problem. You also need to do a root cause analysis, delving deep into the foundation of the problem. While these might sound basic, even mature companies with sophisticated security methodologies sometimes overlook these six steps.